Definitions for mouth-watering

Definitions for (adj) mouth-watering

Main entry: mouth-watering, savory, savoury

Definition: pleasing to the sense of taste


Visual thesaurus for mouth-watering