spleen
n
1 [C] organ of the body situated at the left of the stomach, which regulates the quality of the blood 脾; 脾脏. =>illus at digestive 见digestive插图.
2 [U] (fml or dated 文或旧) bad temper; irritability or grumpiness 坏脾气; 怒气; 怨气
a fit of spleen 一阵怒气
vent one´s spleen on sb 对某人发脾气.