Skip to content

motorbus

Dictionary definition · motorbus

noun

  1. a vehicle carrying many passengers; used for public transport"he always rode the bus to work"

Source: Open English WordNet (CC BY 4.0).