adj.高耸的;激烈的;杰出的
副词: toweringly
Adjective:of imposing height; especially standing out above others;
"an eminent peak"
"lofty mountains"
"the soaring spires of the cathedral"
"towering icebergs"
以上就是本站详细整理的词语towering是什么意思的翻译解释,供大家参考一下。
That world of endless moors and towering hills.