From the Lord; from heaven, or rather from the sanctuary. See Lev_9:24.
Devoured them; destroyed their lives; for their bodies and garments were not consumed, as it appears from Lev_10:4,5. Thus the sword is said to devour, 2Sa_2:26. Thus lightning many times kills persons, without any hurt to their bodies or garments.