STOP STREET


Meaning of STOP STREET in English

noun

( SAfrE ) a place where one road joins or crosses another at which there is a sign indicating that vehicles must stop before continuing

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.