HORSERADISH Meaning of HORSERADISH in English [noun] [U] - a plant with large green leaves and a long white root with a strong sharp tasteroast beef and horseradish sauce Cambridge English vocab. Кембриджский английский словарь. 2012