doting
V: to be foolishly fond of someone: adoring
devouring
V: to consume; destroy
boast
V: to speak highly of what you can do or what you own
resented
V: to feel bitter and angry about something
obilged
V: to make someone do something
bewilderment
N: to confuse; perplexed
Menace
A threat or danger
Emerged
To come into view
Tuition
Money paid for being taught
Gallant
Noble in spirit or conduct; brave
Triumph
Victory or success
Forbade
To make a rule against it
Disgrace
Loss of honor or respect
Vouch
To guarantee from your experience
Tread
To walk; step
Phenomenon
Someone or something that is extraordinary or remarkable.
Peculiar
Strange; odd
Essential
Absolutely necessary
Colossal
Of amazing size