LORRY


Meaning of LORRY in English

n. Brit. (pl. -ies) 1 a large strong motor vehicle for transporting goods etc. 2 a long flat low wagon. 3 a truck used on railways and tramways.

[ 19th c.: orig. uncert. ]

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