Attested
.to
Menu
Definition
a truck consisting of a tractor and trailer together
Seed
·
Term in context
articulated lorry
in
CommonParlance