quayEnglishOxford English Thesaurusquay noun dock, wharf, pier, harbour, berth, jetty, landing, landing stage, landing place, slipway, marina, waterfront, sea wall, embankment.quay Oxford Dictionary of English