English to English

amphibious vehicle

noun (n)

  • a flat-bottomed motor vehicle that can travel on land or water(noun.artifact)
    Synonym:
    amphibian
    source: wordnet30
Advertisement

Bookmark This Site