What is the full meaning of dogbolts
DOGBOLT, a type of arrow [n]
Example of the word dogbolts placed on a Scrabble board.