Synonyms: dock, loading dock
Definition: a platform where trucks or trains can be loaded or unloaded
Similar words: platform
Definition: a raised horizontal surface
Usage: the speaker mounted the platform