Feedback
Amtrac
Meaning
Noun
●
In Military:
An
amphibious
vehicle
of a
class
introduced
in World War II.
Sourced from
Wiktionary
Origin
amtrac
English
amphibious
English
tractor
English
tractus
Latin
Sourced from
Etym
Synonyms
Amtrack
Amtrak
Amphtrack
Landing Vehicle Tracked
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better