1 hold, perform, solemnize, ritualize, observe, keep, honour, officiate at; sanctify, hallow, consecrate, dedicate:
The archbishop himself celebrated holy communion.
2 rejoice (in or at), memorialize; have a party, revel, make merry, wassail, Colloq party, paint the town red, whoop it up:
The entire town celebrated the opening of the bridge with a huge party.
3 extol, praise, exalt, glorify, laud, eulogize, honour; lionize:
She was widely celebrated for her achievements.
4 publicize, advertise, broadcast:
The stones themselves would find a Voice, To celebrate his Praise.