Quay

What is Quay?

Quay definition and meaning on Dictionary terms:
noun
a landing place, especially one of solid masonry, constructed along the edge of a body of water; wharf.

 

reference: www.dictionary.com/browse/quay

Tags: