DEPOSERS is a playable word

deposer Scrabble® Dictionary

noun
pl. deposers
one that deposes
201 Playable Words can be made from "DEPOSERS"