florearse

listen to the pronunciation of florearse
الأسبانية - الإنجليزية
show off, boast, exhibit
flourish, thrive