Picture Dictionary and Books Logo
×
tower [ˈtawɚ]

1 tower noun
  • a tall, narrow building or structure that may stand apart from or be attached to another building or structure
  • a tall piece of furniture used to store something
  • a personal computer that stands in an upright position

2 tower verb