What is the full meaning of handcars
HANDCAR, a hand-operated railroad car [n]
Example of the word handcars placed on a Scrabble board.