SLDBA: Saint Louis Drag Boat Association

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

Definition in English: Saint Louis Drag Boat Association