Definition of Better Off

  • 1. In a more fortunate or prosperous condition Adjective Satellite

Semanticaly linked words with "better off"