Meaning of overcrossing

Definition of overcrossing

(noun) a bridge designed for pedestrians

Other information on overcrossing

WIKIPEDIA results for overcrossing
Amazon results for overcrossing