All questions
Terms

What is a weather shore?

Short answer

A shore from which the wind is blowing, providing sheltered water in its lee

A weather shore is one from which the wind blows, meaning the water to leeward of it is sheltered. It is the opposite of a lee shore. Anchoring in the lee of a weather shore gives protection from wind and waves.

Quick check

What is a weather shore?