English | German | Russian | Czech

attache English

Meaning attache meaning

What does attache mean?

attache

a specialist assigned to the staff of a diplomatic mission (= attache case) a shallow and rectangular briefcase

Synonyms attache synonyms

What other words have the same or similar meaning as attache?

attache English » English

attache case legation attaché

Are you looking for...?