Definition, synonyms and related words
tomato sauce, as typically served in Italian cuisine, especially of southern Italy.