My car finally 'gave up the ghost'. What is the meaning of underlined idiom?
to die
to stop working
to get released of ghost
to come out of disorder