What is the full meaning of bandbrakes
BANDBRAKE, a brake or clutch in the form of a flexible band [n]
Example of the word bandbrakes placed on a Scrabble board.