articulated lorry
Definition from Wiktionary, the free dictionary
[edit] English
[edit] Noun
articulated lorry (plural articulated lorries)
- (UK) A truck and trailer, i.e., a combination involving a semi-trailer (US semi-trailer truck).
[edit] Translations
truck and trailer
|
|