LORRY


Meaning of LORRY in English

[lor.ry] n, pl lorries [origin unknown] (1908) chiefly Brit: motortruck

Merriam-Webster English vocab.      Английский словарь Merriam Webster.