Home
Word Lists
Word Search
mouth-watering
adj. (of food etc.) Having a delicious smell or appearance.