Exaggerate Meaning in English, Definition, & Synonyms | Thesaurus Thrive