WTWM

whatsthatwordmean

← Definition
Guess

scutcheon

nounA shield or emblem bearing a coat of arms; also called an escutcheon.

Synonyms

shieldnounemblemnoun

Built for word lovers.