Definitions of military attache:

  • noun:   an attache who is a specialist in military matters