casuistry
(noun) - specious argument; deceptive or overly subtle reasoning, especially in questions of morality;
Synonyms: deception, fallacy
cantankerous
(adj) - irritated or irritable, ill-tempered, quarrelsome; difficult to get along or deal with
Synonyms: disagreeable, obstinate
de facto
(adj) - actually existing or in effect, although not legally required or sanctioned
Synonyms: existing, tangible
depredation
(noun) - destruction, the attrition, the act of preying upon or plundering
Synonyms: desolation, plunder
harbinger
(noun) - brings the sign of something, forerunner; herald
Synonyms: precursor, forerunner