English dictionary
social welfare meaning and definition
Definition and meaning of social welfare at MeaningMonkey.org. social welfare meaning and definition in the English Dictionary.SOCIAL WELFARE noun
Definition of social welfare (noun)
- governmental provision of economic assistance to persons in need
- "she lives on welfare"
- synonyms: public assistance, welfare
Source: Princeton University Wordnet