PETULANT Meaning of PETULANT in English adj. irascible, cranky; peevish, ill-tempered Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012