SCUTCHEON Meaning of SCUTCHEON in English noun an escutcheon; an emblazoned shield. 2. scutcheon ·noun a small plate of metal, as the shield around a keyhole. ·see escutcheon, 4. Webster English vocab. Английский словарь Webster. 2012