drain rod
noun
one of a series of flexible rods with threaded ends that screw together and can be pushed to and fro in a drain to clear a blockage
Words nearby drain rod
draguignan,
dragée,
drahthaar,
drail,
drain,
drain rod,
drainage,
drainage basin,
drainage tube,
drainage wind,
drainageway