チョウコウソウカミナリホウデン
Meanings
Noun
1. upper-atmospheric lightning; upper-atmospheric discharge
Composed of
extreme height; high-rise (i.e. building)
lightning; thunder; thunderbolt
electrical discharge