What is the full meaning of lorrells
LORRELL, (Spenser) a good for nothing fellow, also LOREL, LOSEL, LOZELL [n]
Example of the word lorrells placed on a Scrabble board.