lorries
lor-ries
noun
Large motor vehicles designed to transport heavy goods by road.
"Heavy lorries often cause traffic congestion on motorways."
lor-ries
Large motor vehicles designed to transport heavy goods by road.
"Heavy lorries often cause traffic congestion on motorways."