Langimage
English
make someone's mouth water
B2

to cause someone to feel very hungry or eager to taste something; to seem very appetizing.

Meanings

to cause someone to feel very hungry or eager to taste something; to seem very appetizing.

The smell of the barbecue made my mouth water.

Synonyms

Antonyms

Last updated: 2025/12/22 14:24