revel in is a crossword puzzle answer that we have spotted 1 times. Enjoy something very much such as praise or glory