AMTRAC


Meaning of AMTRAC in English

[am.trac] or am.track n [amphibious + tractor] (1944): a flat-bottomed military vehicle that moves on tracks on land or water

Merriam-Webster English vocab.      Английский словарь Merriam Webster.