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.