mouth-watering

Definitions of mouth-watering
  1. adjective
    pleasing to the sense of taste
    synonyms: savory, savoury
    appetising, appetizing
    appealing to or stimulating the appetite especially in appearance or aroma
Word Family