interlocking tower A building or room that houses controls for switches. Noun A building or room that houses controls for switches. Forms interlocking towers