English word definition — powered by WordNet
of or relating to the spleen
very irritable
Want to remember splenetic?