define inundation canal
Answers
Answered by
11
Inundation canal are long canals taken off from large rivers.They receive water when the river is high enough and especially when in flood.
Dhanushupadhya:
welcome
Similar questions