PIACULAR Meaning of PIACULAR in English adj. formal 1 expiatory. 2 needing expiation. Etymology: L piacularis f. piaculum expiation f. piare appease Oxford English vocab. Оксфордский английский словарь. 2012