1
[ noun ] a street corner that you cannot see around as you are driving

Related terms

corner

*