Synonyms for "petulant"

Words with similar meaning