ALL meanings of tomato sauce
to·ma·to sauce
T t - noun tomato sauce ketchup 1
- noun tomato sauce spiced sauce with tomato base 1
- noun tomato sauce (cooking) A thick sauce made from tomatoes for pasta etc. 0
- noun tomato sauce (Britain, Australia, New Zealand) Bottled tomato ketchup, used as a condiment. 0