LOREL Meaning of LOREL in English noun a good for nothing fellow; a vagabond. Webster English vocab. Английский словарь Webster. 2012