yield the ghost ( synonym found)

Definition of yield the ghost:

(n) : a ghost which makes noises and causes disruption

Definition of yield the ghost:

(n) : a ghost which makes noises and causes disruption

Back to Top