drum tower noun2 •A tower in the center of a premodern Chinese city that houses signal drums. •A fortification in the form of a cylindrical tower, typically resembling a drum. formsdrum towers