• word of the day

    horseradish

    horseradish - Dictionary definition and meaning for word horseradish

    Definition
    (noun) the root of the horseradish plant; it is grated or ground and used for seasoning
    Synonyms : horseradish root
    Definition
    (noun) coarse Eurasian plant cultivated for its thick white pungent root Definition
    (noun) grated horseradish root
Download our Mobile App Today
Receive our word of the day
on Whatsapp