English | German | Russian | Czech

weather anchor English

Meaning weather anchor meaning

What does weather anchor mean?

weather anchor

(nautical) The anchor lying to windward. (US) A television presenter who presents the weather forecast.

Are you looking for...?