What is the full meaning of puddle
to make a small pool of water [v PUDDLED, PUDDLING, PUDDLES]
Example of the word puddle placed on a Scrabble board.