ambivalence
mixed feelings
cantankerous
bad-tempered
derogatory
opposite of compliment
exemplify
serve as a good example
impecunious
broke
lucid
clear
precipice
steep slope
salubrious
health-giving
traunt–truancy
absent without permission
ambulatory
able to walk
capacious
spacious
desecrate–desecration
damage a holy place
exhaustive
thorough
impious
wicked
orthodox
mainstream
precipitous
done in a hurry
salutary
something that teaches you a lesson
ameliorate–amelioration
to make better
capitulate
surrender
exonerate
pardon
ossify
become hard
oss-bone
preclude
make impossible
sanctimonious
showing off your “holiness”
tumult
noise from confusion