Definify.com

Definition 2024


mouthwatering

mouthwatering

See also: mouth-watering

English

Alternative forms

Adjective

mouthwatering (comparative more mouthwatering, superlative most mouthwatering)

  1. That is pleasing to the sense of taste; appetizing
  2. (by extension) Enticing or tantalizing

Derived terms

Translations