English | German | Russian | Czech

well drain English

Meaning well drain meaning

What does well drain mean?

well drain

A drain or vent for water, somewhat like a well or pit, serving to discharge the water of wet land. A drain conducting to a well or pit.

Are you looking for...?

well | drain