LEACHERS is a playable word

leacher Scrabble® Dictionary

noun
pl. leachers
one that leaches
233 Playable Words can be made from "LEACHERS"