amphibious - definitions and synonyms

amphibious adjective

  1. English Meaning: 

    : relating to or characteristic of animals of the class Amphibia

    Synonyms:

    amphibian
  2. English Meaning: 

    : operating or living on land and in water

    Example Sentenses:

    • amphibious vehicles

    • amphibious operations

    • amphibious troops

    • frogs are amphibious animals