Meaning of horseradish

Definition of horseradish

(noun) the root of the horseradish plant; it is grated or ground and used for seasoning
grated horseradish root

Other information on horseradish

WIKIPEDIA results for horseradish
Amazon results for horseradish