Find the word definition

Wiktionary
level crossings

n. (level crossing English)