attache

Explore definitions, synonyms, and language insights of attache

Definitions

Noun
a specialist assigned to the staff of a diplomatic mission
Noun
a shallow and rectangular briefcase