English dictionary
handcar meaning and definition
Definition and meaning of handcar at MeaningMonkey.org. handcar meaning and definition in the English Dictionary.HANDCAR noun
Definition of handcar (noun)
- a small railroad car propelled by hand or by a small motor
Source: Princeton University Wordnet