Idiom
To give up the ghost

To make false appearance
To leave useless spirits
To terrify others by acting in suspicious manner
To die

ANSWER DOWNLOAD EXAMIANS APP