AMTRAC Meaning of AMTRAC in English [ 'amtrak ](also amtrak ) ■ noun US an amphibious tracked vehicle used for landing assault troops on a shore. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004