amtracs noun An amphibious vehicle of a class introduced in World War II. Synonyms: amphtrack, amtrak, landing vehicle tracked