quay
/K IY1/noun
- 1
A stone or concrete structure on navigable water used for loading and unloading vessels; a wharf.
verb
- 1
To land or tie up at a quay or similar structure, especially used in the phrase "quay up".
Translate โquayโ into another language
Choose a language below to open the translator with English selected as the source language.