Definition of motor park noun from the Oxford Advanced Learner's Dictionary

 

motor park

 noun
noun
BrE
 
; NAmE
 
(West African English)
 
jump to other results
a station for passengers to get on or off buses or taxis Passengers are set down at Molete Motor Park.