meaning of draining

1. The art of carrying off surplus water, as from land.
2.
of Drain
3.
having a debilitating effect; "an exhausting job in the hot ">sun"


Related Words

draining | draining board |

Developed & Maintained By Taraprasad.com

Treasure Words