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