|
Definition of Mouth-watering
1. Adjective. Pleasing to the sense of taste.
Exact synonyms: Savory, Savoury
Similar to: Appetising, Appetizing
Derivative terms: Savoriness, Savory, Savour, Savoury
Similar to: Appetising, Appetizing
Derivative terms: Savoriness, Savory, Savour, Savoury