AMTRAC


Meaning of AMTRAC in English

noun

or am·track ˈam.ˌtrak

( -s )

Etymology: am phibious + trac tor

: amphibian

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.