mint sauce

Definitions

Food

Travel

  • noun chopped mint mixed with vinegar and sugar, the traditional accompaniment in Britain to roast lamb
http://www.dictionarycentral.com/definition/mint-sauce.html