puddle The origin and history of puddle. Etymology From Old English pudd, "ditch," via Middle English podel. ← Back to the full definition of puddle