In obsolete|lang=en terms the difference between revel and riot
is that
revel is (obsolete) to draw back; to retract while
riot is (obsolete) to act in an unrestrained or wanton manner; to indulge in excess of luxury, feasting, etc.
As nouns the difference between revel and riot
is that
revel is an instance of merrymaking; a celebration or
revel can be (architecture) while
riot is wanton or unrestrained behavior; uproar; tumult.
As verbs the difference between revel and riot
is that
revel is to make merry; to have a gay, lively time or
revel can be (obsolete) to draw back; to retract while
riot is to create or take part in a riot; to raise an uproar or sedition.