Precipitious

a.
  1. Precipitous.