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