Throbbing
to feel pain or to feel something pulsate at a regular interval
Heaving
to lift something heavy with great effort
Usurper
a person who over thrones the current king
Deluge
a large amount, usually refers to water
Gloat
to express a feeling of superiority because of something you achieved
Reverberated
to reflect; it can also refer to an extremely high sound that can be heard from a great distance
Scattered
something happening at a fixed interval
Rubble
material from a destroyed building
Frivolous
something without meaning
Ecstasy
extreme happiness or pleasure
Ancient
extremely old
Consolation
something a person may do to make someone feel better
Shunned
to be forced to stay away from a person or a particular place