Definitions for "overcrossing"
Keywords:  freeway, road, crosses
an overcrossing is a road that crosses over a freeway.
Keywords:  pedestrians, bridge, designed
a bridge designed for pedestrians.