Definition of Handcar

Noun: handcar  'hand,kaa(r)

  1. A small railway car propelled by hand or by a small motor

See also:
handbuild
handcars

Anagrams containing the word handcar

hdancra rhandca arhandc carhand dcarhan ndcarha andcarh