v.
 (revels, revelling, revelled; US revels, reveling, reveled)
  - engage in lively and noisy festivities.
 - 
(revel in)
 gain great pleasure from.
 
n.
 
(
revels)
 lively and noisy festivities.
 
  Derivative
  
    - reveller n.
  - revelry n. 
(pl. revelries)
. 
   
  Etymology
  ME: from OFr. reveler ‘rise up in rebellion’, from L. rebellare ‘to rebel’.