English dictionary
articulated lorry meaning and definition
Definition and meaning of articulated lorry at MeaningMonkey.org. articulated lorry meaning and definition in the English Dictionary.ARTICULATED LORRY noun
Definition of articulated lorry (noun)
- a truck consisting of a tractor and trailer together
- synonyms: rig, semi, tractor trailer, trailer truck, trucking rig
Source: Princeton University Wordnet