CATFACE


Meaning of CATFACE in English

ˈ ̷ ̷ˌ ̷ ̷ noun

: a partially healed scar on a tree or log

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