tower

3 ENTRIES FOUND:

tower

noun

Definition of TOWER

a large, magnificent, or massive building <a hill from which one can gaze upon the towers of that great and historic city>

Seen & Heard

What made you want to look up tower[noun]? Please tell us where you read or heard it (including the quote, if possible).