LOBWORM


Meaning of LOBWORM in English

■ noun a large earthworm used as fishing bait.

Origin

C17: from lob in the obs. sense 'pendulous object'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.