Wiktionary
destroyer leaders
n. (context military nautical English) (destroyer leader English)