Skip to content
Book Glossary
Home
Practice
Lessons
About
social welfare
Stopped
Dictionary definition
· social welfare
noun
governmental provision of economic assistance to persons in need
"she lives on welfare"
Similar words
public assistance
welfare
Source: Open English WordNet (CC BY 4.0).