Synonym for "Mouth watering'?
A
Sour
B
Delicious
C
Hot
D
Wet
Correct Answer: Delicious
delicious (adjective) highly pleasant to the taste. "delicious home - baked brown bread" Similar: mouth - watering appetizing tasty flavoursome flavourful