mint sauce

Noun
  1. Sweetened diluted vinegar with chopped mint leaves (synset 107839567)

Other Searches