SynonymX
Speak
Mouth-Watering
Definition of Mouth-Watering
1.
Pleasing to the sense of taste
Adjective Satellite
Synonyms for word "mouth-watering"
savory
savoury
Semanticaly linked words with "mouth-watering"
appetising
appetizing