Watchtower n. : A tower in which a sentinel is placed to watch for enemies, the approach of danger, or the like.Example:TaxonomyJehovah's Witnesses, Watchtower Society, watchtower, beliefs, religion, teachings of Jesus Christ, the Bible, teachings, legal organization, christian web, the teachings of Jesus, knowing God, unique wedding, Watchtower Bible and Tract Society of New York, Inc, jehovah, witness, god, jesus.Defination from the web:Official site of Jehovah's Witnesses.
The definition database by online English dictionary