PARPEN Meaning of PARPEN in English [ 'pα:p(ə)n ]■ noun a stone passing through a wall, with two smooth vertical faces.OriginME: from OFr. parpain 'length of a stone', prob. based on L. perpes 'continuous'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004