AQUEDUCT Meaning of AQUEDUCT in English n. manmade canal for carrying water flow Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012