English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition amphibious in British English

amphibious adjective

adjective
/æmˈfɪbiəs/
1

capable of living both in water and on land

Example

The exhibition at the Natural History Museum includes fossils of amphibious creatures from millions of years ago.

Synonyms and related words
2

capable of being used both on water and on land

Example

an amphibious vehicle

Synonyms and related words
Example

an amphibious landing on the north coast

Synonyms and related words
Definition amphibious in British English