BETTER OFF Meaning of BETTER OFF in English in better conditions: healthier or wealthier etc. Are you better off renting an apartment than buying a house? English idioms vocab. Словарь английских идиом и выражений. 2012