Articulated-bus Definition
noun
A bus fitted with a joint to increase its manoeuvrability.
Wiktionary
Origin of Articulated-bus
-
From Wiktionary
Articulated-bus Is Also Mentioned In
Find Similar Words
Find similar words to articulated-bus using the buttons below.