Keywords: platform, loading bay, parking bay

Sign Definition

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.