Definition, synonyms and related words
A bus with a mechanism for lowering itself to allow people to board without having to climb steps.