mint sauce

      English

      Noun

      mint sauce (uncountable)

      1. A sauce, made with mint and vinegar, that is a popular accompaniment to roast lamb.

      Translations

      Last modified on 30 August 2012, at 21:06