body dumping

body dumping

A popular term for the storage of bodies in a place on the grounds of a hospital in the UK (e.g., in the chapel), which has not been previously approved by a deeming authority for such a purpose.