handbarrow: a rectangular frame with handles at both ends; carried by two people
framework: a structure supporting or containing something
trolleybus: a passenger bus with an electric motor that draws power from overhead wires