Meaning of “body bag” in the English Dictionary

british dictionary