Word Study
mouth-watering
WORDNET DICTIONARY
Adjective mouth-watering has 1 sense
- mouth-watering(s = adj.all) savory, savoury - pleasing to the sense of taste; Array
For further exploring for "mouth-watering" in Webster Dictionary Online