Definitions
noun
sauce made with a puree of tomatoes (or strained tomatoes) with savory vegetables and other seasonings; can be used on pasta
Look “tomato sauce” up elsewhere
Want another word?
Spin the dictionary for a fresh one.