PETULANCY Meaning of PETULANCY in English [pet.u.lan.cy] n (1559) archaic: petulance Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012