worm thread
nounDefinition of worm thread
: a form of screw thread suitable for the worms of worm gearing
1