Dictionary search results

Showing 1-50 of 114 results

guardian British & World English

A person who protects or defends something

guardian English Thesaurus

an indefatigable guardian of public morality

guardian angel British & World English

A spirit that is thought to watch over and protect a person or place


Page: 1 2 3