Definition of drum tower in English:

drum tower


  • 1A kind of tower, particularly associated with East and South-East Asia, housing a drum which is sounded to raise the alarm or to mark the hour of the day.

  • 2A large cylindrical tower, frequently forming part of a castle or other fortified structure.


Late 17th century.