crosstown ( synonym found)

Definition of crosstown:

°Extending across a city or town.
°(public transportation) Connecting different areas of a city or town without passing through downtown.

Definition of crosstown:

°Extending across a city or town.
°(public transportation) Connecting different areas of a city or town without passing through downtown.

Back to Top