hot sauce

/ˈhɒtˌsɔs/

hot sauce

English Noun
Ad

Definition

Any liquid spicy condiment or cooking ingredient made from chili peppers.

Ad