• motor truck (british); sideless wagon that is pulled by horses
• a lorry is a large motor vehicle which is used to transport goods by road.
• trailer truck, rig, semi-trailer (british)
fall off the back of a lorry
• (british slang) appear from out of nowhere (ironic expression used to indicate that something came into one's possession in an illegitimate manner, i.e. by theft)
• (british use) motor truck withopen sides