Полный англо-русский словарь
live on air
Не иметь средств к существованию
Полный англо-русский словарь
live on
live on one's own fat