What is the full meaning of damboards
DAMBOARD, a draughtboard, also DAMBROD [n]
Example of the word damboards placed on a Scrabble board.