Yahoo Malaysia Web Search

Search results

  1. Dictionary
    mouth·wa·ter·ing
    /ˈmouTHˌwôdəriNG/

    adjective

    • 1. smelling, looking, or sounding delicious: "a small but mouthwatering collection of recipes"

    More definitions, origin and scrabble points