Word
overlook, n.
(overlooks)
a high place affording a good view
<noun.location>
overlook
lexical pointers
derivationally related form
overlook
overlook
semantic pointers
hypernym
place, spot, topographic point