guardian
Definitions
A person who protects or defends something or someone.
A person who has been legally appointed to take care of another person or their property.
Examples
The loyal dog acted as a fierce guardian of the family home.
She was appointed as the legal guardian of her younger brother after their parents passed away.
Synonyms
protector custodian defender warden sentinel keeper bodyguard
Antonyms
aggressor attacker assailant opponent adversary intruder enemy