Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hillcrests
in English
hillcrests
#limited
Definitions
Noun
the
highest
points
of
hills
The
hikers
reached
the
hillcrests
and
enjoyed
the
panoramic
view
.
Base Words
crests
hill