tracked vehicle - English Synonyms Dictionary