'mouth-watering' definitions:

Definition of 'mouth-watering'

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