输入任意单词!

Mountaintops Meaning in English

word · lemma: mountaintop

释义

The highest points or peaks of mountains.

用法与细微差别

Usually used in the plural to refer to several mountains’ highest points. Can be literal (geography) or metaphorical for a goal or achievement.

例句

Snow covers the mountaintops in winter.

basic

Birds sometimes build nests on mountaintops.

basic

Some dreams feel impossible, like reaching distant mountaintops, but you can get there step by step.

natural

We could see the mountaintops from our hotel window.

basic

The hikers finally reached the mountaintops after a long, hard climb.

natural

At sunrise, the mountaintops were glowing with a beautiful golden light.

natural