PRIESTCRAFT Meaning of PRIESTCRAFT in English n. usu. derog. the work and influence of priests. Oxford English vocab. Оксфордский английский словарь. 2012