Definify.com
Definition 2024
mouthwatering
mouthwatering
See also: mouth-watering
English
Alternative forms
Adjective
mouthwatering (comparative more mouthwatering, superlative most mouthwatering)
- That is pleasing to the sense of taste; appetizing
- (by extension) Enticing or tantalizing
Derived terms
Translations
delicious in taste
|