Synonyms for "deposer"

Words with similar meaning