English Dictionary
Definition aftercare in British English
aftercare noun
[uncountable] noun
/ˈɑːftə(r)ˌkeə(r)/
Synonyms and related words
