Advertisements

Mouth-watering

A bit of English

mouth-watering
adjective
  1. smelling, looking, or sounding delicious.
    “a mouth-watering mixture of French and English cuisine”
    • highly attractive or tempting.
      “mouth-watering views of the mountains”