MohammedPreview
Open in TheBrain

To Decry

  1. (transitive) To denounce as harmful.
  2. (transitive) To blame for ills.