English / phrase
mouth-watering
MEANING IN ENGLISH
having an aroma, appearance, or description so delicious and appetizing that it makes one salivate
In context
01
The bakery window was packed with a mouth-watering display of warm glazed pastries and stuffed buns.
02
As soon as we walked into the food square, the mouth-watering scent of roasting herbs filled the air.
Synonyms
Appetizing,delectable,tantalizing
Antonyms
Unappetizing,distasteful,bland
Collocations
Mouth-watering aroma,mouth-watering dish,mouth-watering spread