What is the meaning of the word "quay"?

Definitions:

  1. a wharf usually built parallel to the shoreline copy to clipboard noun
    • Fishers sell their fresh catches along the quay. copy to clipboard

NearBy Words: