thousand-legged worm noun1 •(US) A millipede.... a thousand-legged worm was squirming down my back just over the spinal column. — 1906 formsthousand-legged worms