batten on

Phrasal verb

to live well by using other people's money, etc.

formal · disapproving · British · Heard in 3 movies
Batten down the hatches, Mr. Binnacle!
Said in 3 films · #1