Translation of "towering" - English-Turkish dictionary

towering

adjective [ always before noun ] uk us /ˈtaʊərɪŋ/

very tall

çok yüksek/uzun, heybetli
towering mountains/trees

(Translation of “towering” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)