breadwinning
/ˈbrɛdwɪnɪŋ/Definitions
1. noun
the act of earning money to support one’s family or dependents, typically by working
“After landing a new job, John felt a sense of relief knowing he was contributing to the family’s breadwinning efforts.”