An Encylopedia Britannica Company

mouth–watering

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

— mouth–wateringly

adverb