Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
tomato sauce
Jump to user comments
Noun
  • sauce made with a puree of tomatoes (or strained tomatoes) with savory vegetables and other seasonings; can be used on pasta
Related search result for "tomato sauce"
Comments and discussion on the word "tomato sauce"