Scutcheon (Noun)
Meaning 1
A shield; especially one displaying a coat of arms.
Classification
Nouns denoting man-made objects.
Synonyms
Hypernyms
Meaning 2
A flat protective covering (on a door or wall etc) to prevent soiling by dirty fingers.
Classification
Nouns denoting man-made objects.