Dictionary search results

Showing 1-2 of 2 results

insignia British & World English

A distinguishing badge or emblem of military rank, office, or membership of an organization

insignia English Thesaurus

his tunic bore the insignia of the Légion d'Honneur