tower/ 'tauər /

1.noun [c] 


2.vi.[building] [ mountain+] 
耸立

to tower above {or} over sb/sth
比某人/某物高得多