mooring - Dictionary definition and meaning for word mooring
a Moor (peacock)in a RING is holded together by it .