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.