• Mouthwatering

    Alternative forms

    Full definition of mouthwatering

    Adjective

    mouthwatering

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

    Derived terms

    © Wiktionary