articulated lorry - Wiktionary, the free dictionary
Article Images
English
English Wikipedia has an article on:
Noun
articulated lorry (plural articulated lorries)
- (British) Synonym of tractor-trailer.
Translations
semi-trailer truck — see semi-trailer truck