Summary
English Synonyms:   more detail...
  1. mouth-watering:


English

Detailed Synonyms for mouth-watering in English

mouth-watering:

mouth-watering adj

  1. mouth-watering
    – pleasing to the sense of taste 1
    savory; savoury; mouth-watering
    – pleasing to the sense of taste 1

Alternate Synonyms for "mouth-watering":


Related Definitions for "mouth-watering":

  1. pleasing to the sense of taste1

Related Synonyms for mouth-watering