rival – n. a person or thing that tries to defeat or be more successful than another
dramatic – adj. often showing a lot of emotion : tending to behave and react in an exaggerated way
thrive – v. to grow or develop successfully : to flourish or succeed
mayor – n. the leader of government in a city or town