Dictionary search results

Showing 1-2 of 2 results

haulage British & World English

The commercial transport of goods

haulage company British & World English

A business concerned with the commercial transport of goods