articulated lorry n : a truck consisting of a tractor and trailer together [syn: {trailer truck}, {tractor trailer}, {trucking rig}, {rig}, {semi}]
Copyright © 2024 3Dict.net