MOUTHWATERING


Meaning of MOUTHWATERING in English

[mouth.wa.ter.ing] adj (1900): arousing the appetite: tantalizingly delicious or appealing "a ~ aroma" -- mouth.wa.ter.ing.ly adv

Merriam-Webster English vocab.      Английский словарь Merriam Webster.