sang praises
- laudedPublicly honored or celebrated
- praisedExpressed approval of
- glorifiedPraised beyond merit
- extolledPraised with enthusiasm
- celebratedWidely known and praised
hymned · exalted · adored · worshipped · applauded · cheered · commended · honored · acclaimed · blessed · rejoiced · thanksgiving · hallelujah · choir · gospel · devotion · tribute · ode
sang praisescondemned
Officially declared unfit
denounced · criticized · vilified · excoriated · lambasted