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