mouth-watering

You are here

  • adjective
    Smelling, looking, or sounding delicious. (a mouth-watering mixture of French and English cuisine)

About

We are dedicated to creating and providing free, high-quality English language learning resources.