Attested.to

Definition

a division of a school that is responsible for a given subject

Seed ·

Term in context

academic department in CommonParlance