'mouth-watering' definitions:

Definition of 'mouth-watering'

From: WordNet
adjective
Pleasing to the sense of taste [syn: mouth-watering, savory, savoury]