(noun) large voracious aquatic reptile having a long snout with massive jaws and sharp teeth and a body covered with bony plates; of sluggish tropical waters
Definitions for Quay
(noun) a structure used by boats and ships for taking on or landingcargo and passengers
(noun) wharf usually built parallel to the shoreline