What is the meaning of Casuistry?

The process of answering practical questions via interpretation of rules, or of cases that illustrate such rules, especially in ethics; case-based reasoning.

A specious argument designed to defend an action or feeling.

Source: wiktionary.org