Attested.to

Definition

the point where three areas or surfaces meet or intersect

Seed ·

Term in context

corner in CommonParlance