stop street

noun
🔊/ˈstɒp striːt/
🔊/ˈstɑːp striːt/
(South African English)
jump to other results
  1. a place where one road joins or crosses another at which there is a sign indicating that vehicles must stop before continuing停车待行路口Topics Transport by car or lorryc2