Search results
- Dictionaryaqueduct/ˈakwɪdʌkt/
noun
- 1. an artificial channel for conveying water, typically in the form of a bridge across a valley or other gap.
- 2. a small duct in the body containing fluid.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries