CAR PULLER


Meaning of CAR PULLER in English

noun

: a vehicle or mechanical device for moving a freight car short distances

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.