QUAY Meaning of QUAY in English n. 25B6; noun WHARF, pier, jetty, landing stage, berth; marina, dock, harbour. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012