mouth-watering
Meanings
pleasing to the sense of taste
Synonyms
mouth-watering
savory
savoury
Scrabble Score: 0
Words With Friends Score: 0