What is the full meaning of handbrakes
HANDBRAKE, a brake applied by a hand-operated lever [n]
Example of the word handbrakes placed on a Scrabble board.