Attested.to

Definition

a street corner that you cannot see around as you are driving

Seed ·

Term in context

blind corner in CommonParlance