WikiWord

English

amphibious car

noun

Meaning

  1. a motor car that can also travel on water

Etymology / origin

amphibious + car

Sources

No citations have been attached yet.