You are here

  • noun
    A small pool of liquid, especially of rainwater on the ground. (splashing through deep puddles)
    Clay and sand mixed with water and used as a watertight covering for embankments. (Can your controller and receiver survive being dunked in a typical construction-site puddle?)


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