1.
opposing war or violence
2.
to take great personal joy in one's own accomplishment
3.
extremely puzzling; unexplainable
4.
to dry up; opposite of flourish; wilt
5.
a solemn or sacred promise or pledge
6.
to satisfy, relieve; to ease one's thirst
7.
special calling for one's profession
9.
to encourage, to goad, to spur on to some goal
10.
an intolerant or biased person
12.
to confine or limit; the opposite of expand
13.
to appoint; to point out
14.
a rapid, large-scale outpouring of something
16.
worldwide, international
17.
difference, opposite of uniformity
19.
physical features of the landscape; a field of knowledge