mouth–watering

1 ENTRIES FOUND:
Save
mouth–watering /ˈmaʊθˌwɑːtɚrɪŋ/ adjective
mouth–watering
/ˈmaʊθˌwɑːtɚrɪŋ/
adjective
Learner's definition of MOUTH–WATERING
[more mouth–watering; most mouth–watering]
: having a very delicious taste or appealing smell

— mouth–wateringly

adverb