What is the full meaning of chaffings
CHAFFING [n]
Example of the word chaffings placed on a Scrabble board.