BUTTRESS TOWER Meaning of BUTTRESS TOWER in English noun : a tower at either side of an archway (as for defense of a gate wall) Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012