articulated lorry
Appearance
English
[edit]Noun
[edit]articulated lorry (plural articulated lorries)
- (British) Synonym of tractor-trailer.
Translations
[edit]semi-trailer truck — see semi-trailer truck
articulated lorry (plural articulated lorries)