HORSERADISH Meaning of HORSERADISH in English n. plant grown for its edible root; root of this plant Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012