articulated bus noun1 •A bus fitted with a joint, which is covered by an accordion-shaped weatherproofing, to increase its manoeuvrability. formsarticulated buses