applaud
acclaim, approve, cheer, clap, commend, compliment, crack up (informal) encourage, eulogize, extol, give (someone) a big hand, laud, magnify (archaic) praise
Antonyms
blast, boo, censure, condemn, criticize, decry, deprecate, deride, disparage, excoriate, hiss, lambast(e), pan (informal) put down, ridicule, run down, slag (off) (slang) tear into (informal) vilify