Towernoun


Definition

A tall narrow building, either free-standing or forming part of a building such as a church or castle.