sluggard
/ˈslʌɡərd/Definitions
1. noun
A person who is lazy or unwilling to work; a person who spends too much time sleeping or idle.
“He had become a sluggard, preferring to spend his days watching TV instead of working.”
2. adjective
Lazy; inactive; idle.
“After a long illness, he felt like a sluggard, struggling to get out of bed in the morning.”