horseradish /ˈhoɚsˌrædɪʃ/ noun plural horseradishes
plural horseradishes
Learner's definition of HORSERADISH
1
[count] : a tall plant whose root is used for making a sauce辣根
2
[noncount] : a strong sauce made from the root of the horseradish plant辣根酱 —
often used before another noun常用于另一名词前