1 English Synonyms for DRAY
Prev.1Next
lorry
Definition: 1. (dated) A barrow or truck for shifting baggage, as at railway stations.
There are 6 definitions of the word lorry
Show more information about lorry
Prev.1Next
Search took: 11.03 ms