crossway Meaning and Definition

Definitions

English definition for crossway

1. n. a junction where one street or road crosses another

Sponored Video