Defrock

Spanish Meaning

apartar de sacerdocio

English Meaning

  1. To strip of priestly privileges and functions.
  2. To deprive of the right to practice a profession.
  3. To deprive of an honorary position.