diamond crossing
Noun
Meaning
diamond crossing (plural diamond crossings)
(rail transport) An at-grade junction between two crossing railroad tracks.
Noun
diamond crossing (plural diamond crossings)
(rail transport) An at-grade junction between two crossing railroad tracks.