Vocabulary

仕事漬け

being immersed in work; working non-stop; being swamped with work; being up to one's ears in work

noun adj-no