AMTRAC Meaning of AMTRAC in English /am"trak'/ , n.amphibian (def. 4). Also, amtrack . [ 1940-45; AM(PHIBIOUS) + TRAC(TOR) ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012