lorry has definitions from the field of transportation
1
[ noun ] (transportation) a large low horse-drawn wagon without sides

Related terms

wagon

2
[ noun ] (transportation) a large truck designed to carry heavy loads; usually without sides

Synonyms

camion

Related terms

truck

*