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