escort :
Idioms & Phrases
Idioms/Phrases
Prefix/Suffix
Associated
Related
Dictionary
Index
destroyer escort
destroyer escort
noun
warship smaller than a destroyer; designed to escort fleets or convoys
WordNet