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. 2012