guardian angel
ˌguardian ˈangel
noun [countable]
1. a good spirit who is believed to protect a person or place
2. someone who helps or protects someone else when they are in trouble
ˌguardian ˈangel
noun [countable]1. a good spirit who is believed to protect a person or place
2. someone who helps or protects someone else when they are in trouble