amerrissage
Top 35000
Meanings
Noun
1. splashdown (landing into water) (aeronautics)
2. ditching (crash-landing into water) (aviation)