level crossing

Noun
  1. Intersection of a railway and a road on the same level;
    Barriers close road when trains pass (synset 103664448)

Other Searches