LEARNit Dictionary
spleen
noun
/spliːn/
UK
/spliːn/
US
1
a small organ near the stomach that controls the quality of the blood cells
طحال
2
anger
خشم, عصبانیت, غضب, غیظ
He
vented his spleen
on the assembled crowd.
see also
splenetic