MIXED ARCH Meaning of MIXED ARCH in English noun : an architectural arch that is struck from several centers Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012