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.      Сжатый оксфордский словарь английского языка.