articulated lorry - Wiktionary, the free dictionary


Article Images

English

edit

English Wikipedia has an article on:

Wikipedia

Noun

edit

articulated lorry (plural articulated lorries)

  1. (British) Synonym of tractor-trailer.

Translations

edit

semi-trailer truck see semi-trailer truck