meteoric [ more meteoric ; most meteoric ]