quay

(noun, verb)

noun

1. wharf usually built parallel to the shoreline

Definition categories: man–made, dock, pier, wharf, wharfage

verb

1. To land or tie up at a quay or similar structure, especially used in the phrase "quay up".