weather anchor
English
Noun
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 […]
- 1791, William Hutchinson, A Treatise Founded Upon Philosophical and Rational Principles
- (US) A television presenter who presents the weather forecast.