Definify.com
Definition 2024
updrainage
updrainage
English
Adjective
updrainage (comparative more updrainage, superlative most updrainage)
Related terms
- downdrainage
- upgradient
- upslope
- upstream
updrainage (comparative more updrainage, superlative most updrainage)