baluarte
A bastion or bulwark. 1. A pentagonal projection at the corners of a fortification. 2. A fortified place. 3. A person, thing, or place that serves as a strong defender of a principle or cause.
That professor was a baluarte of morality.
Automatically translated from Spanish