A semi-trailer truck is an articulated vehicle that consists of a towing engine , known as a tractor in the United States and truck in many other places, attached to one or more semi-trailers to carry freight.