MOTOR LORRY Meaning of MOTOR LORRY in English n. (British use) motor truck withopen sides Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012