OVERTOWER


Meaning of OVERTOWER in English

vi to soar too high.

2. overtower ·vt to tower over or above.

Webster English vocab.      Английский словарь Webster.