Synonyms and Antonyms of tower

a large, magnificent, or massive building
  • a hill from which one can gaze upon the towers of that great and historic city
Synonyms of tower
Words Related to tower