mooring dog

noun

Definition of mooring dog

: a heavy iron bar on the side of a boat near the waterline to which a mooring line can be secured

called also mooring staple