antitank trench - English Synonyms Dictionary