amtrac is Accepted in TWL Scrabble Dictionary

amtrac Scrabble score: 10

Meaning of amtrac

  • an amphibious military vehicle, also AMTRACK [n -S]
  • flat-bottomed, armed, military vehicle, equipped with both tracks and a rudder, that can travel either on land or in water, used chiefly for landing assault troops