Definition, Meaning & Synonyms | English word AMPHTRACK
AMPHTRACK
Definitions of AMPHTRACK
- Alternative form of amtrac ("amphibious vehicle").
Number of letters
9
Is palindrome
No
Search for AMPHTRACK in:
Page preparation took: 115.81 ms.