Online English Dictionary

Home

Revelrout


n.

Tumultuous festivity; revelry.


© 2009 Dammam Community College