firebolt

firebolt

English Noun
Ad

Definition

A missile of fire.

Etymology

From fire + bolt.

Ad