Attested.to

Definition

your alma mater is a school you graduated from

Seed ·

Term in context

alma mater in CommonParlance