ARTICULATED LORRY





Definition:

  1. [noun] a truck consisting of a tractor and trailer together
    Synonyms: trailer truck, tractor trailer, trucking rig, rig, semi

Synonyms:


Related Words: