'alienator' definitions:

Definition of 'alienator'

From: WordNet
noun
An unpleasant person who causes friendly people to become indifferent or unfriendly or hostile