English Dictionary
Definition hilltop in British English
hilltop noun
[countable] noun
/ˈhɪlˌtɒp/

English Dictionary