What is the full meaning of buzzbaits
BUZZBAIT, an artificial bait with small blades that stir the water [n]
Example of the word buzzbaits placed on a Scrabble board.