Read Edit View history 竇道 dòudào sinus Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 窦道/ 竇道 dòudào sinus (anatomy) a sinus or abnormal fistula in the body Edit Delete 窦道/ 竇道 dòudào subterranean passage an underground passage or tunnel Edit Delete References Add reference No references for this word.