[mouth.wa.ter.ing] adj (1900): arousing the appetite: tantalizingly delicious or appealing "a ~ aroma" -- mouth.wa.ter.ing.ly adv
MOUTHWATERING
Meaning of MOUTHWATERING in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012