alienator
Explore definitions, synonyms, and language insights of alienator
Definitions
Noun
an unpleasant person who causes friendly people to become indifferent or unfriendly or hostile
Explore definitions, synonyms, and language insights of alienator