LEOPARD'S FACE


Meaning of LEOPARD'S FACE in English

noun

( plural leopard's faces or leopards' faces )

: a heraldic representation of the head of a leopard affronté without any of the neck showing — compare lion's face

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.