From Wiktionary, the free dictionary
weather anchor (plural weather anchors)
- (nautical) The anchor lying to windward.
1791, William Hutchinson, A Treatise Founded Upon Philosophical and Rational Principles:[…] the weather anchor is likelier to go clear of the ship than the lee one […]
- (US) A television presenter who presents the weather forecast.