Attested.to

Definition

a truck consisting of a tractor and trailer together

Seed ·

Term in context

articulated lorry in CommonParlance