motor lorry


noun British.

a motor truck, especially one with open sides.

Origin of motor lorry

First recorded in 1900–05

Example sentences from the Web for motor lorry