Meaning of tomato sauce
Definition of tomato sauce
(noun)
sauce
made
with a
puree
of tomatoes (or
strained
tomatoes) with
savory
vegetables and
other
seasonings; can be
used
on
pasta
Other information on tomato sauce
WIKIPEDIA results for
tomato sauce
Amazon results for
tomato sauce
Tweet