scutcheon









scutcheon


noun

  1. escutcheon.
  2. Zoology. a scute.

noun

  1. a variant of escutcheon
  2. any rounded or shield-shaped structure, esp a scute

n.mid-14c., short for escutcheon.

55 queries 0.738