Online English Dictionary

Home

Scutcheon


n.

An escutcheon; an emblazoned shield.


© 2009 Dammam Community College