Wednesday, March 16, 2016

to yield the ghost

to yield the ghost
  1. (idiomatic) To give up the ghost.

No comments: