English | German | Russian | Czech

overirrigate English

Meaning overirrigate meaning

What does overirrigate mean?

overirrigate

(transitive) To irrigate excessively.

Are you looking for...?