What is the meaning of aqueduct in English?

Learn vocabulary with pictures as well as definitions of aqueduct in English

Learn in

See more

n. aqueduct

Definition of aqueduct in English

Construction that is designed to channel water.