TOP

Definition of mountaintop noun from the Oxford Advanced American Dictionary

mountaintop adjective [only before noun]
 
jump to other results
a mountaintop ranch
See mountaintop in the Oxford Advanced Learner's Dictionary