Definition Definition

Amphibious vehicle

Amphibious vehicle refers to a wheeled or tracked vehicle which is capable of operating on both land and water.

Category: Defense Terms
Share it: CITE

Related Definitions