C2 adjective /splɪˈnɛtɪk/
splenetic
Meaning
bad-tempered, irritable, spiteful
Example
His splenetic remarks offended everyone in the room.