meteoric (adj.) Look up meteoric at Dictionary.com
1812, "pertaining to meteors;" earlier "dependent on atmospheric conditions" (1789), from meteor + -ic. Figurative sense of "transiently brilliant" is from 1836.