mountaintop [pl. mountaintops]
Notices
  • the top part of a mountain