Advertisement

Advertisement

articulated vehicle

noun

  1. a large vehicle (esp a lorry) made in two separate sections, a tractor and a trailer, connected by a pivoted bar


Advertisement

Advertisement

Advertisement

Advertisement


articulated lorryarticulation