guardian angel

1 ENTRIES FOUND:
guardian angel noun
plural guardian angels
guardian angel
noun
plural guardian angels
Britannica Dictionary definition of GUARDIAN ANGEL
[count]
1 
: an angel believed to watch and protect someone
2 
: a helpful or protective person