n. badge, insigne, symbol, representation, device, seal, crest, token, sign; trade mark, logotype or logo The white knight's emblem was a pair of crossed flaming swords
EMBLEM
Meaning of EMBLEM in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012