What is the full meaning of outtowers
OUTTOWER, to tower above [v]
Example of the word outtowers placed on a Scrabble board.