SWITCH TOWER Meaning of SWITCH TOWER in English noun : a small tower containing the controls for working railroad switches and signals Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012