What is the full meaning of leachours
LEACHOUR, (Spenser) a lecher [n]
Example of the word leachours placed on a Scrabble board.