meteoric [ more meteoric ; most meteoric]
Notices
  • from meteor