casuist

    noun
  1. casuista.
  2. [quibble] sofista.