loading dock


Meanings

  • a platform where trucks or trains can be loaded or unloaded

Synonyms