do everything possible to make a living - English Synonyms Dictionary