The phrase "hast one's ship come in" means to have experienced a sudden and significant change in fortune, often through the acquisition of wealth or success. Some synonyms for this phrase include "strike it rich", "hit the jackpot", "make a killing", "score big", "hit pay dirt", and "make a fortune". Other less common phrases that convey a similar meaning are "cash in one's chips", "hit the big time", "make a mint", "strike gold", and "come into a windfall". Regardless of the wording used, all these phrases suggest that someone has sudden financial success, and it is typically used in a positive and celebratory context.