English Translation for chain lightning
chain lightning
زنجیر بجلی
Search Result for chain lightning
chain
See Definition and Meaning
lightning
English definition for chain lightning
1. n. a form of lightning that moves rapidly in a zigzag path with one end divided (fork-like)
Sponored Video