Attested.to

Definition

the head of the United States Intelligence Community and director of the Central Intelligence Agency

Seed ·

Term in context

DCI in CommonParlance