Defrock
Spanish Meaning
apartar de sacerdocio
English Meaning
- To strip of priestly privileges and functions.
- To deprive of the right to practice a profession.
- To deprive of an honorary position.