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.

ESBDA: Everett Soap Box Derby Association

Definition in English: Everett Soap Box Derby Association