amtracs Meaning & Definition
What Does Amtracs Mean?
Amtracs is used as a noun meaning plural of amtrac.
Amtracs Definition (Noun)
- plural of amtrac
Noun
- An amphibious vehicle of a class introduced in World War II.
Synonyms of Amtracs
Amtracs synonyms and antonyms →Word Forms & Grammar
amtracs
