snuff it

EN → TR

Tanım

•pass from physical life and lose all bodily attributes and functions necessary to sustain life

Eş & Zıt Anlamlılar

Eş anlamlılar
die
pass away
buy the farm
cash in one's chips
decease
drop dead
exit
give-up the ghost
kick the bucket
perish
pop off