Noun Definition

hilltop

1.Definition: the peak of a hill

Related Noun(s):brow

Category: Places