drain rod









drain rod


drain rod noun

  1. 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
50 queries 0.540