What is the full meaning of flashboards
FLASHBOARD, one of a set of boards set up at the sides of a water channel to deepen it [n]
Example of the word flashboards placed on a Scrabble board.