1 English Synonyms for AMTRACK
Prev.1Next
amtrac
Definition: 1. (military) An amphibious vehicle of a class introduced in World War II.
Show more information about amtrac
Prev.1Next
Search took: 1.5881 ms
Definition: 1. (military) An amphibious vehicle of a class introduced in World War II.
Show more information about amtrac
Search took: 1.5881 ms