LEVEL CROSSING Meaning of LEVEL CROSSING in English ■ noun Brit. a place where a railway and a road cross at the same level. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004