Attested.to

Definition

a move or step or maneuver in political or diplomatic affairs

Seed ·

Term in context

demarche in CommonParlance