Yahoo Malaysia Web Search

Search results

  1. Dictionary
    mouth-watering
    /ˈmaʊθˌwɔːt(ə)rɪŋ/

    adjective

    • 1. smelling, looking, or sounding delicious: "a mouth-watering mixture of French and English cuisine"

    More definitions, origin and scrabble points