Meaning of abdicator in English:

abdicator

noun