n (Social Welfare) social welfare (in Britain) a service providing paid attendants for disabled people who need continuous supervision[so named because the idea arose out of criticism of the plight of a disabled character in the TV serial Crossroads]