amerrissageFormsTop 35000MeaningsNoun1. splashdown (landing into water) (aeronautics)2. ditching (crash-landing into water) (aviation)