LIVE OFF Meaning of LIVE OFF in English earn enough money to pay expenses Can we live off the profit from selling your garden flowers? English idioms vocab. Словарь английских идиом и выражений. 2012