DEPOSER is a playable word

deposer Scrabble® Dictionary

noun
pl. deposers
one that deposes

154 Playable Words can be made from "DEPOSER"