spleen

(noun, verb)

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.