Outrageously Funny Word Dictionary :: Motorbuses

🔎

What is the definition of motorbuses? 🙋

👉 A motorbus is a type of bus that has two electric motors driving a single wheel. It was invented by Japanese engineer Tetsuya Mizuno in 1987 and it was later adopted by several other countries, including Germany, Denmark, and the United States. Motorbuses are used to transport large objects or heavy loads by means of a single vehicle with multiple wheels. They are designed to be compact and lightweight, making them ideal for urban transportation systems that require low noise and emissions


motorbuses

https://goldloadingpage.com/worddictionary/motorbuses


Stained Glass Jesus Art