attachattached

attache (English)
Contributed by: Pankaj Neog on 2012-06-11
1. (Common Noun-Common &/or Masculine) someone attached for particular duties to the stuff of an ambassador