LOREL Meaning of LOREL in English ( n. ) A good for nothing fellow; a vagabond. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012