What is the meaning of puddle in English?

Learn vocabulary with pictures as well as definitions of puddle in English

Learn in

See more

n. puddle

Definition of puddle in English

Small build-up of water or other liquid on a surface.