What is the meaning of the word "mouth-watering"?

Definitions: