Tomato-sauce meaning

(cooking) A thick sauce made from tomatoes for pasta etc.
noun
0
0
(UK, Australia, New Zealand) Bottled tomato ketchup, used as a condiment.
noun
0
0
Advertisement