Find the word definition

Wiktionary
welfare parasites

n. (plural of welfare parasite English)