pick-up stop, station on the side of a road from which it is acceptable to secure rides
HITCHHIKING STATION
Meaning of HITCHHIKING STATION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012