Synonyms for Barrack (same or very similar meaning)
WordNet sense 1 (urge on or encourage especially by shouts):
cheer, exhort, inspire, urge, pep up, urge on
WordNet sense 2 (laugh at with contempt and derision):
flout, gibe, jeer, scoff
From the ODE community, based on WordNet
add/edit