Answer: vixenishly

AnswerCrossword Clue
vixenishlyVIXENISH, bad-tempered, snarling