canal builder
C8973
concept
A canal builder is a person or entity responsible for planning, designing, and constructing artificial waterways to facilitate transportation, irrigation, drainage, or water management.
C8973
concept
A canal builder is a person or entity responsible for planning, designing, and constructing artificial waterways to facilitate transportation, irrigation, drainage, or water management.