1.
to cheat out of something valuable
3.
to do away with completely
6.
a lecture/discourse on a moral theme
7.
a harsh satire directed at an individual
8.
extremely self-centered
9.
feeling of uneasiness about a point
12.
to rebuke/scold severely
13.
intentionally obviously
16.
to destroy and devastate
18.
to seek favor with someone
19.
steal in small amounts
20.
to mix up/make misleading