Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Adjective: mouth-watering  'mawth`wo-tu-ring
  1. Pleasing to the sense of taste
    - savory [US], savoury [Brit, Cdn]

See also: appetising [Brit], appetizing