Definition of Mouth-watering in English :

Define Mouth-watering in English

Mouth-watering meaning in English

Meaning of Mouth-watering in English

Pronunciation of Mouth-watering in English

Mouth-watering pronunciation in English

Pronounce Mouth-watering in English

Mouth-watering

see synonyms of mouth-watering

Adjective

1. mouth-watering, savory, savoury

pleasing to the sense of taste

WordNet Lexical Database for English. Princeton University. 2010.