EnglishMain Dictionary
lorry
Universal Words
(BrE) (also truck AmE, BrE) noun
(plural lorries) a large motor vehicle for carrying heavy loads by road:
a lorry driver * Emergency food supplies were brought in by lorry. * a lorry load of frozen fish
IDIOMS see BACKn.