BALL


Meaning of BALL in English

(n.) A large pill, a form in which medicine is commonly given to horses; a bolus.

Webster's English dictionary.      Английский словарь Webster.