DRAINAGE OF SWAMPS Meaning of DRAINAGE OF SWAMPS in English drawing off of water from a wet area of land Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012