Find the word definition

Wiktionary
military attachés

n. (military attaché English)