ESCUTCHEON Meaning of ESCUTCHEON in English n. Shield, scutcheon, ensign armorial. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012