Attested.to

Definition

the police sergeant on duty in a police station

Seed ·

Term in context

desk sergeant in CommonParlance