leacher
/ˈliːtʃər/Definitions
1. noun
A person who deserts or abandons their partner or child, especially a father who fails to support his children financially or emotionally.
“The leacher was ordered to pay child support to his ex-wife, despite his claims of being unable to work.”
2. noun
A person who is idle or unwilling to work.
“The leacher spent his days lounging on the couch, watching TV, and doing nothing productive.”