PILES Meaning of PILES in English n.pl. colloq. haemorrhoids. Etymology: ME prob. f. L pila ball, f. the globular form of external piles Oxford English vocab. Оксфордский английский словарь. 2012