florearse

listen to the pronunciation of florearse
Испанский Язык - Английский Язык
show off, boast, exhibit
flourish, thrive