Synonyms and Antonyms for articulated_lorry

1. articulated lorry (n.)

a truck consisting of a tractor and trailer together

Synonyms: