LEACHERS is a playable word

leacher Scrabble® Dictionary

noun
pl. leachers
one that leaches

233 Playable Words can be made from "LEACHERS"