As nouns the difference between estrangement and animosity
is that estrangement is the act of estranging; the act of alienating; alienation while animosity is violent hatred leading to active opposition; active enmity; energetic dislike.
estrangement
English
Noun
(
en noun)
The act of estranging; the act of alienating; alienation.
The state of being alien; foreign, non-native.
Synonyms
* alienation
Related terms
* estrange
* estranged
animosity
English
Noun
(animosities)
Violent hatred leading to active opposition; active enmity; energetic dislike.
Synonyms
* enmity
* hatred
* opposition
* acrimony
Antonyms
* peace
Related terms
* animose
References
*