English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Attache
Attache
(v. t.)
One attached to another person or thing, as a part of a
suite or staff. Specifically: One attached to an embassy.