What is the full meaning of bongraces
BONGRACE, a sunshade worn over a hat [n]
Example of the word bongraces placed on a Scrabble board.