laud
verb
the single was lauded by the music press:
praise, extol, hail, applaud, acclaim, commend, admire, approve of, make much of, sing the praises of, lionize, speak highly of, pay tribute/homage to, eulogize, sing paeans to;
cheer, celebrate, welcome, salute, glorify, exalt, rhapsodize over/about, honour, adore, revere, venerate, idolize;
informal put on a pedestal, rave about;
British, informal big someone/something up;
dated cry someone/something up;
archaic magnify;
rare panegyrize.
▷antonyms condemn, criticize.
laud Oxford Dictionary of English