MOUNTAINTOP


Meaning of MOUNTAINTOP in English

[noun] [C] - the top of a mountainThe mountaintops are covered with snow.See also peak (MOUNTAIN TOP); summit (HIGHEST POINT).

Cambridge English vocab.      Кембриджский английский словарь.