History
History
Synonyms
UK
US
Meaning:
worm

a kind of small, boneless. Limbless, creeping creature; a kind of larva, insect etc; to move slowly, patiently or with difficulty

sly, dastardly person

ROTTER as in Wiktionary
ROTTER as in Wikipedia