hot sauce
/ˈhɒtˌsɔs/
hot sauce
English
Noun
Ad
Definition
Any liquid spicy condiment or cooking ingredient made from chili peppers.
Ad
/ˈhɒtˌsɔs/
hot sauce
Any liquid spicy condiment or cooking ingredient made from chili peppers.