Synonyms: truck, motortruck
Definition: an automotive vehicle suitable for hauling
Similar words: motor vehicle, automotive vehicle
Definition: a self-propelled wheeled vehicle that does not run on rails