English Dictionary
Definition feel-good in British English
feel-good adjective
adjective
Synonyms and related words

English Dictionary