Search in full dictionary

LORRY (1)

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