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: