to speak damagingly of; criticize in a derogatory manner; sully; defame
1. When religious zeal is injected into science, and the role of human sensibilities in the pursuit of knowledge denigrated, the consequences are equally dismaying.
2. I wouldn't for a moment wish to decry or denigrate the very real achievements made by disabled people.
1. When religious zeal is injected into science, and the role of human sensibilities in the pursuit of knowledge denigrated, the consequences are equally dismaying.
2. I wouldn't for a moment wish to decry or denigrate the very real achievements made by disabled people.