DEPOSER is a playable word

deposer Scrabble® Dictionary

noun
pl. deposers
one that deposes
154 Playable Words can be made from "DEPOSER"