meteoric [ more meteoric ; most meteoric]