Fetching details from the dictionary...
to spend all one's time doing; to do day in, day out; to do nothing but ...; to be absorbed (in)
to pass (of days)
学生時代は部活の練習に明け暮れた。
During my student days, I devoted all my time to club activities.
彼は毎日研究に明け暮れている。
He spends every day absorbed in research.
仕事に明け暮れる生活を送っている人は多い。
Many people lead lives consumed entirely by work.