Definitions of powder horn:

  • noun:   container for carrying gunpowder; made of the hollow horn of an animal