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.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day