Weather Anchor Definition
noun
The anchor lying to windward .
Wiktionary
A television presenter who presents the weather forecast.
Wiktionary
Other Word Forms of Weather Anchor
Noun
Singular:
weather anchor
Plural:
weather anchorsFind Similar Words
Find similar words to weather anchor using the buttons below.