Meaning of horseradish
Definition of horseradish
(noun)
the
root
of the horseradish plant; it is grated or
ground
and
used
for
seasoning
coarse
Eurasian
plant
cultivated
for its
thick
white
pungent
root
grated horseradish
root
Other information on horseradish
WIKIPEDIA results for
horseradish
Amazon results for
horseradish
Tweet