Find the word definition

Wiktionary
lob worm

n. (alternative form of lob-worm English)