batten on someone
phrasal verb with batten verb [ T ] uk/ˈbæt.ən/ us/ˈbæt̬.ən/
UK literary
靠(别人)的财物养肥自己
to live well by using someone else's money
He's spent these last five years battening on a rich aunt of his. 过去这5年里他一直靠着一个富有的婶婶享福。