articulated lorry

1. (noun) a truck consisting of a tractor and a trailer together
Synonyms: semi, tractor trailer, trailer truck
Related Words: motortruck, truck



Terms and Conditions of Use / Copyright Notice