What is the Definition of Drainage?
Drainage is a term that comes from the French drainage and refers to the action and effect of draining. This verb, in turn, means to ensure the exit of liquids or excessive humidity through pipes, tubes or ditches. According to abbreviationfinder, DMH stands for Drainage Manhole. For engineering and urban planning, drainage is the system of interconnected […]Continue Reading