We do not currently know of any antonyms for leachers.
The noun leachers is defined as:
Did you mean bleachers, teachers or leathers?