denuded is a form of:

Sacerdotalism



ENGLISH MEANING
noun
1.
The system, style, spirit, or character, of a priesthood, or sacerdotal order; devotion to the interests of the sacerdotal order.