Longman Dictionary English From Longman Dictionary of Contemporary Englishbatten on somebodybatten on somebodySPEND MONEY British English formal to live well by using someone else’s money, possessions etc – used to show disapproval → batten ldoceonline.com