English edit

Noun edit

weather anchor (plural weather anchors)

  1. (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 []
  2. (US) A television presenter who presents the weather forecast.