Find the word definition

Wiktionary

blobbers

n. (plural of blobber English)