2 English Synonyms for ANCHORWOMAN
Prev.1Next
Definition: 1. A female anchorite. A woman who chooses to withdraw from the world to live a solitary life of prayer and contemplation.
There are 2 definitions of the word anchoress
Show more information about anchoress
Definition: 1. (US, Canada) A presenter of news broadcasts.
Show more information about news anchor
Prev.1Next
Search took: 1.4739 ms