articulated_lorry
1. [ noun ] (transportation) a truck consisting of a tractor and trailer together
Synonyms: tractor_trailer semi rig trucking_rig trailer_truck
Related terms: truck tandem_trailer trailer semitrailer
Similar spelling:   articulatory_system
  articulateness
  articulatio_coxae
  articulatio_humeri