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. Кембриджский английский словарь. 2012