Vocabulary
掛かりきり
かかりきり
being devoted; spending all one's time and energy on
noun