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.乘客在莫里特站下车。🔊🔊