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