文polyglot.
← English dictionary
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

Sources

Bidyazo vocabulary library ↗