meaning of auf jdn. an der Straßenecke warten

auf jdn. an der Straßenecke warten - German to English

to hold back for sb. regarding the corner of road