Need synonyms for EFC? Here's a list of similar words from our thesaurus that you can use instead.
Noun
A type of road truck (lorry) or bus (motorcoach), on which performers perform on a elevated stage, with the body of the vehicle festooned with lights, in a funeral procession