Amphibious
-
Having the ability to live both on land and in water,
as frogs, crocodiles, beavers, and some plants.Amphibious meaning & definition 1 of Amphibious.
-
[Capable] of [going on] [land] and water.
Amphibious meaning & definition 2 of Amphibious.
-
[urban slang] for [ambidextrious]
Amphibious meaning & definition 3 of Amphibious.
-
Relating to, living in, or suited for both land and water.
Amphibious meaning & definition 4 of Amphibious.
-
of or relating to a type of animal that lives both on land and in water:
Amphibious meaning & definition 5 of Amphibious.