denunciation
noun[CorU]
uk/dɪˌnʌn.siˈeɪ.ʃən/us/dɪˌnʌn.siˈeɪ.ʃən/denunciationnoun[C or U](CRITICISM)
publiccriticismof something or someone
谴责,公开批评Disapproving & criticizing
- anathematize
- animadversion
- aspersion
- assail
- aw
- backbite
- criticism
- deprecate
- dim
- fault
- niggle
- nitpick
- opprobrious
- peanut gallery
- people who live in glass houses shouldn't throw stonesidiom
- personalization
- personalize
- philippic
- sarky
- tear
denunciationnoun[C or U](ACCUSATION)
theactofaccusingsomeone inpublicof somethingbad:
检举;告发his denunciation as atraitor揭发他的叛徒身份
Blaming & accusing
- a bad workman blames his toolsidiom
- accusatory
- accuser
- accusingly
- allegedly
- attribution
- blame
- contributory negligence
- finger
- impeach
- incriminate
- indict
- lay
- laysomethingatsomeone'sdooridiom
- levelsomethingagainst/atsomeone
- lightning conductor
- McCarthyite
- misattribute
- nail
- sacrificial lamb