meteorize

Verb

 * 1) To weather
 * 2)  To ascend in vapours; to take the form of a meteor.

Related terms

 * meteorization