Precipitous does not mean Rainy Precipitous means Steep or SuddenPrecipitation means any liquid or frozen water that forms in the atmosphere and falls back to the Earth. 🙂 Post Comment Receive notifications Add a comment...