Dumbusan (en. Sumpa)

None

Synonyms

Slang Meanings

Waiting for or hailing a vehicle on the road.
People are arriving at the bus stop, it looks like the game is about to start.
Dumadating na ang mga tao sa dumbusan, parang nagsimula na ang laban.
Meeting or welcoming vehicles.
They are waiting at the corner for their trip to the province.
Nag-dumbusan na sila sa kanto para sa kanilang biyahe papuntang probinsya.