spleen
noun
1. a large dark-red oval organ on the left side of the body between the stomach and the diaphragm; produces cells involved in immune responses
Similar word(s): lien
Definition categories: body
2. a feeling of resentful anger
Similar word(s): irascibility
Definition categories: feeling
verb
1. (obsolete, transitive) To dislike.