duct
duhkt
- n a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance
the tear duct was obstructed - n a continuous tube formed by a row of elongated cells lacking intervening end walls
- n an enclosed conduit for a fluid
- By placing duct tape over the bridge, he had, so to speak, unmasked Natalia's (and Komissarov's) deception.
- Once you've got your duct tape and plastic sheeting, Homeland Security suggests choosing a room in your home that is internal (not facing the street or yard) and large enough to .
- There was also the problem of the bile ducts.