Definition, synonyms and related words
Left out of water, stranded on a beach, or in the stocks for repair, or in dry dock.