Langimage
English
B2

to cause someone to salivate in anticipation of delicious food.

Meanings

to cause someone to salivate in anticipation of delicious food.

The sight of the chocolate cake made my mouth water.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59