Departed

/dɪˈpɑːrtɪd/

Synonyms

Slang Meanings

kicked the bucket
He finally kicked the bucket after a long illness.
pushing up daisies
Now he's just pushing up daisies.