English Dictionary
Definition life-affirming in British English
life-affirming adjective
adjective
/ˈlaɪfˌəfɜːrmɪŋ/
Synonyms and related words
