VariousWords beta
Related Terms:
Definitions:
Adjective
amphibious
Definition: operating or living on land and in water; "amphibious vehicles"; "amphibious operations"; "amphibious troops"; "frogs are amphibious animals"
Definition: Capable of functioning on land or in water.