human remains pouch

Noun
  1. A bag in which the body of a dead soldier is placed (synset 102866110)

Other Searches