lorry

definition: a large truck designed to carry heavy loads
example:
speech part: noun
synonyms: camion
definition: a large low horse-drawn wagon without sides
example:
speech part: noun
synonyms:

lorry is explained and pronounced

How lorry is being used?