KNEEPAD


Meaning of KNEEPAD in English

n. protective pad for the knee (often used in sports)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.