SCUTCHEON Meaning of SCUTCHEON in English ( n. ) A small plate of metal, as the shield around a keyhole. See Escutcheon, 4. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012