PUDDLE Meaning of PUDDLE in English n. small pool of water or liquid; mud; pool of foul stagnant water Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012