meteoric Look up meteoric at Dictionary.com
in the figurative sense of "transiently brilliant," 1836; see meteor.