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