weather anchor noun2 •(US) A television presenter who presents the weather forecast. •The anchor lying to windward.[…] the weather anchor is likelier to go clear of the ship than the lee one […] — 1791 formsweather anchors