amphibious Meaning
able to live or operate both on land and in water
Definition
able to live or operate both on land and in water
Simple meaning: able to live or operate both on land and in water
Examples
- The situation was amphibious in several ways.
- It is useful to know when a description should be called amphibious.