Yahoo Malaysia Web Search

Search results

  1. Dictionary
    public transport

    noun

    • 1. buses, trains, and other forms of transport that are available to the public, charge set fares, and run on fixed routes: "a scheme to improve public transport"