Summary
English Synonyms:   more detail...
  1. lorry station:


English

Detailed Synonyms for lorry station in English

lorry station:

lorry station [the ~] noun

  1. the lorry station
    the lorry station

Related Synonyms for lorry station