SCIATIC ARTERY Meaning of SCIATIC ARTERY in English noun : the gluteal artery that arises in the ischial region of each side of the body Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012