NDSRB: National Dam Safety Review Board

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

Definition in English: National Dam Safety Review Board