What is the full meaning of overtowers
OVERTOWER, to tower over or above [v]
Example of the word overtowers placed on a Scrabble board.