What is the full meaning of barrows
BARROW, a hand propelled cart [n]
Example of the word barrows placed on a Scrabble board.