SCUTCHEON


Meaning of SCUTCHEON in English

[scutch.eon] n [ME scochon, fr. MF escuchon] (14c): escutcheon

Merriam-Webster English vocab.      Английский словарь Merriam Webster.