have a good economic position or job - English Synonyms Dictionary

Suggest a Term