English | German | Russian | Czech

overdrain English

Meaning overdrain meaning

What does overdrain mean?

overdrain

(transitive) To drain excessively.

Are you looking for...?