motorbuses

noun
  1. plural of motorbus; large motor vehicles designed to carry passengers, typically along a fixed route
  2. Usage: British English

Examples