Level 6 · word 14,652 of 20,000 mountaintop /ˈmaʊntɪnˌtɑːp/ American n. 山顶 Definitionn. the top of a mountainExampleThey watched the sunrise from a quiet mountaintop.他们在寂静的山顶上看日出。