Keywords: platform, loading bay, parking bay
As a Noun
1. A raised flat surface along the side of which a vehicle can stop for the purposes of loading and unloading goods or passengers. English = platform, loading bay, parking bay.
As a Verb or Adjective
1. To pull up in a vehicle next to a platform.