lorry - English Synonyms Dictionary

lorry

n.
[1] camion