What is the meaning of the word "amphibious"?

Definitions:

  1. operating or living on land and in water copy to clipboard adjective
    • amphibious vehicles copy to clipboard

Synonyms: