Batten

/ˈbætən/

Slang Meanings

To gain or receive benefits or rewards.
He was just batting on the company's success instead of doing real work.
To take advantage of a situation.
They were batting off the high prices during the sale.