Search in full dictionary
LORRY (1)
LORRY (1)
ScnMaster
(chiefly British)
a
motor
truck
, especially a large one.
—PDC Volume 8 Approved Glossary