tomato sauce

Noun
  1. Sauce made with a puree of tomatoes (or strained tomatoes) with savory vegetables and other seasonings;
    Can be used on pasta (synset 107847243)

Other Searches