EGAVE

overdrain

Meaning

  1. verb To drain excessively.

Similar words

overirrigate overdrown overwater overload overfoul overaerate overdrink overpump overfatten overdiurese

Save “overdrain” to learn later