POLY Meaning of POLY in English n. (pl. polys) colloq. polytechnic. Etymology: abbr. Oxford English vocab. Оксфордский английский словарь. 2012