QUAY Meaning of QUAY in English [noun] [C] - a long structure, usually built of stone, where boats can be tied up and load and unload their goods Cambridge English vocab. Кембриджский английский словарь. 2012