noun
( SAfrE ) a place where two roads cross each other at which there are signs indicating that vehicles must stop before continuing
noun
( SAfrE ) a place where two roads cross each other at which there are signs indicating that vehicles must stop before continuing
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005