TOP

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

motor park

noun
 
/ˈməʊtə pɑːk/
 
/ˈməʊtər pɑːrk/
(West African English)
jump to other results
  1. a station for passengers to get on or off buses or taxis
    • Passengers are set down at Molete Motor Park.
    Word Origin1920s; earliest use found in The Times.
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day