tomato sauce
English Dictionary
->
Letter T
-> tomato sauce
Search Dictionary:
tomato sauce Definition
(n)
sauce
made
with
a
puree
of
tomatoes
(
or
strained
tomatoes
)
with
savory
vegetables
and
other
seasonings
;
can
be
used
on
pasta
tomato sauce Synonyms
tomato sauce
© Art Branch Inc.