electric flower car

Noun

 * 1)  a type of road truck (lorry) or bus (motorcoach), on which performers perform on an elevated stage, with the body of the vehicle festooned with lights, in a funeral procession.