LEACHER Scrabble 12 Words With Friends 13 Definition LEACHER is the comparative of LEACH. noun LEACH: the process of leaching. See all 80 words you can make from LEACHER → 7-letter words Words starting with L Words ending with R ← Unscramble different letters