Definition
a street intersecting a main street (usually at right angles) and continuing on both sides of it
Seed ·
Term in context
a street intersecting a main street (usually at right angles) and continuing on both sides of it
Seed ·