PAD (12)


Meaning of PAD (12) in English

(n.) A stuffed guard or protection; esp., one worn on the legs of horses to prevent bruising.

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