towers

noun
  1. plural of tower; tall, narrow structures
verb
  1. rises very high; stands much taller than surroundings
  2. greatly exceeds others in ability, quality, or achievement

Examples