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.      Кембриджский английский словарь.