Definition of alienator in English:

alienator

noun