crestview

/ˈkrɛstvjuː/

Definitions

1. noun

a place, especially a town or village, located near a hill or ridge that is visible for miles around

“The crestview offered a breathtaking view of the surrounding landscape.”

Synonyms

  • outlook
  • vantage

Antonyms

  • blindspot
  • lowland