Search in full dictionary

LORRY

LORRY
ScnMaster
(British) a motor truck, especially a large one. —LCDH Approved Glossary