OX BALL


Meaning of OX BALL in English

noun

: a hair ball from an ox's stomach

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