Attested.to

Definition

a group of men who escort and protect some important person

Seed ·

Term in context

bodyguard in CommonParlance