Synonyms for "depose"

Words with similar meaning