n. 25B6; verb
they revelled all night : CELEBRATE, make merry, have a party, carouse, roister, go on a spree; informal party, live it up, whoop it up, make whoopee, rave, paint the town red.
he revelled in the applause : ENJOY, delight in, love, like, adore, be pleased by, take pleasure in, appreciate, relish, lap up, savour; informal get a kick out of.
25B6; noun late-night revels : CELEBRATION, festivity, jollification, merrymaking, carousal, carouse, spree; party, jamboree; informal rave, shindig, bash; Brit. informal rave-up, knees-up; N. Amer. informal wingding, blast; Austral. informal rage, ding, jollo.