Dictionary search results

Showing 1-2 of 2 results

level crossing British & World English

A place where a railway and a road, or two railway lines, cross at the same level


You searched for level crossing