reprobating

verb
  1. expressing strong disapproval or condemnation of someone or something
  2. Usage: formal

Examples