STOP STREET


Meaning of STOP STREET in English

noun

: a street on which a vehicle must stop just before entering a through street

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.