aegis
This term carries a strong connotation of authoritative guardianship and institutional prestige. It suggests a protective umbrella that provides not only safety but also legitimacy and official sanction to an activity or person. In its mythological sense, it refers to a physical object of power. While the modern usage is almost exclusively metaphorical, the original image of an impenetrable shield remains the foundation for the concept of sponsorship and protection.
Meanings
The protection, backing, or support of a particular person or organization.
"The project was developed under the aegis of the World Health Organization."
The shield or breastplate associated with Zeus and Athena in Greek mythology.
"The goddess Athena is often depicted carrying the aegis, a goatskin shield."