Horseradish
Channel: TheDictionary3
Date: 2013-07-27

horseradish. a plant whose root has a very strong hot taste.
horseradish has a very distinct taste