Advertisement
Advertisement
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
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse