batten (2)EnglishOxford English Thesaurusbatten2 verb □ batten ondemons who batten on the helpless: flourish at the expense of, thrive at the expense of, fatten at the expense of, prosper at the expense of, gain at the expense of, be a parasite on.batten (2) Oxford Dictionary of English