cloying
causing disgust through excessiveness
unscrupulous
lacking morals or restraint
inscrutable
impossible to decipher
fatuous
foolish or silly
feckless
ineffective
perspicacious
having keep perception
fastidious
very careful and analytical
conducive
to make an outcome likely
stratification
split into different groups
burgeoning
flourishing
ambivalence
mixed feelings
ineluctable
inevitable
supposition
assumption
paucity
small amount
unequivocal
leaving no doubt
watershed
a critical turning point
antithetical
big contrast
engender
cause rise to
pervasive
widespread
tenuous
weak
conjecture
hypothesis
surmise
to assume
ephemeral
short lived
moribund
approaching death
mercurial
unable to stand still
precient
showing foresight
credulous
easily fooled
scrupulous
attentive to details
prudent
wise