ESBDA: Everett Soap Box Derby Association

What does ESBDA mean? The above is one of ESBDA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Everett Soap Box Derby Association