The phrase "hath one's ship come in" is an idiom used to express the idea of someone's luck or success. This idiom has several synonyms including "strike it rich," "hit the jackpot," "make a killing," "come into a fortune," and "hit pay dirt." Each of these phrases convey the idea that someone has achieved a profitable outcome, similar to receiving a valuable shipment coming in on a ship. These phrases can be used in various contexts to describe success in business ventures, financial gain, or reaching a personal milestone. The use of these synonyms can add variety and creativity to conversation while still conveying the same idea of success.