Mouth-watering (noun) Definition, Meaning & Examples

adjective
  1. very appetizing in appearance, aroma, or description: a mouth-watering dessert.
adjective
  1. whetting the appetite, as from smell, appearance, or description
Mouth-watering (noun) Definition, Meaning & Examples

More Definitions