Thunder tube Meaning, Definition & Usage

Definitions
  1. a fulgurite. See Fulgurite.

Webster 1913