Meaning of flashboard

Definition of flashboard

(noun) boarding place along the top of a dam to increase its height

Other information on flashboard

WIKIPEDIA results for flashboard
Amazon results for flashboard