ALL meanings of amtrac
am·trac
A a - noun amtrac an amphibious tracked vehicle used primarily by the military for shore landings 3
- noun amtrac a small amphibious vehicle with tractor treads, used in sea-to-shore operations in WWII 3
- noun amtrac An amphibious tracked vehicle used for landing assault troops on a shore. 1
- noun amtrac amphibian (def 4). 1
- noun amtrac (military)A class of amphibious vehicles introduced in World War II. 0