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.

Etymology: 19th c.: orig. uncert.

Oxford English vocab.      Оксфордский английский словарь.