Match each word with its definition.
1.
egotistical
2.
repercussions
3.
capitulation
4.
abominable
5.
impasse
6.
lamentations
7.
harangue
8.
mayhem
9.
pedantic
10.
industrious
a.
hard-working
b.
overly concerned about small details
c.
terrible; extremely poor
d.
gridlock or standstill
e.
expressions of sorrow
f.
the act of surrendering
g.
the effects of something
h.
a long, angry rant or speech
i.
a state of disorder
j.
characterized as having too high of an opinion of oneself