Home
Search
Index
Definify.com
Definition
2025
amtrac
amtrac
English
Noun
amtrac
(
plural
amtracs
)
(
military
)
A class of amphibious vehicles introduced in World War II.
Synonyms
amtrak
amphtrack
landing vehicle tracked
Etymology
Blend
of
amphibious
+
tractor
Similar Results
Astral
Astray
Attract
Attrap