weather shore noun3 •A shore to weather or windward from a vessel, offering protection from the wind. •Seen from land, a shore exposed to wind.A ship's weather shore is an island's lee shore. •A protection, creating a relative calm. formsweather shores