Noun
dole merchant (plural dole merchants) (Ireland, slang, derogatory) A person who does not contribute to society and who lives off welfare.