LORRY


Meaning of LORRY in English

[ 'lɒri ]

■ noun ( plural lorries ) Brit. a large, heavy motor vehicle for transporting goods or troops.

Phrases

fall off the back of a ~ informal (of goods) be acquired in dubious circumstances.

Origin

C19: perh. from the given name Laurie .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.