spleen

[spliːn]

n

1) анат. селезінка

2) сплін, хандра

3) дратівливість, злоба

to vent one's spleen upon smb. — зігнати злість на комусь

Джерело: Англійсько-український словник на Slovnyk.me