Hilltop

What is Hilltop?

Hilltop definition and meaning on Dictionary terms:
noun
the top or summit of a hill.

verb (used without object), hill

Tags: