DUCT Definition & Meaning | Dictionary.com
https://www.dictionary.com/browse/ducted
Webnoun. any tube, canal, pipe, or conduit by which a fluid, air, or other substance is conducted or conveyed. Anatomy, Zoology. a tube, canal, or vessel conveying a body fluid, especially a glandular secretion or excretion. Botany. a cavity or …
DA: 88 PA: 17 MOZ Rank: 68