• Deposer

    Origin

    depose + -er

    Full definition of deposer

    Noun

    deposer

    (plural deposers)
    1. One who deposes.

    Anagrams

    © Wiktionary