1predicament
a difficult situation
3unorthodox
contrary to what is usual
5inscrutable
impossible to understand
6reverberate
be repeated several times as an echo
7reproach
address someone in such a way to express disapproval
9repudiate
refuse to accept or be associated with
11venerate
regard with great respect
13sordid
arousing moral distaste or contempt
14listless
lacking energy or enthusiasm
16demeanor
outward behavior
17commodity
a useful or valuable thing
18indignation
annoyance provoked by unfair treatment
20intermittent
occurring at regular intervals
21malignant
harmful or ill-intentioned
23stratum
a level or class to which people are assigned
24dapple
to mark with spots