tomato sauce

What does tomato sauce mean?

tomato sauce

Plural: tomato sauces

Definition

A sauce made mainly from tomatoes, used as a pizza topping or with other dishes.

Related words

Part of

Related

See it in 3D

tomato sauce in other languages