Refine this word faster
Articulated lorry
noun
Definitions
Noun
- 1 Synonym of tractor-trailer. British
- 2 a truck consisting of a tractor and trailer together wordnet
See also for "articulated lorry"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.