English Noun amtrack (plural amtracks) Alternative form of amtrac (“amphibious vehicle”).Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads