Meanings

  1. dewatering, drainage, dehydration, diversion

  2. drainage system

Examples

GermanEnglish
Wir haben eine neue Dole verlegt, um die Entwässerung zu verbessern.We installed a new culvert to improve drainage.

Related words