PILES Meaning of PILES in English n.pl. colloq. haemorrhoids. [ ME prob. f. L pila ball, f. the globular form of external piles ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012