Attested.to

Definition

a formal agreement establishing an association or alliance between nations or other groups to achieve a particular aim

Seed ·

Term in context

alliance in CommonParlance