English dictionary
tomato sauce meaning and definition
Definition and meaning of tomato sauce at MeaningMonkey.org. tomato sauce meaning and definition in the English Dictionary.TOMATO SAUCE noun
Definition of tomato sauce (noun)
- sauce made with a puree of tomatoes (or strained tomatoes) with savory vegetables and other seasonings; can be used on pasta
Source: Princeton University Wordnet