QUAY Meaning of QUAY in English n. a solid stationary artificial landing-place lying alongside or projecting into water for loading and unloading ships. Derivatives: quayage n. Etymology: ME key(e), kay f. OF kay f. Gaulish caio f. OCelt. Oxford English vocab. Оксфордский английский словарь. 2012