splashdown ( synonym found)

Definition of splashdown:

°The landing of a space capsule on water (which causes a splash as it comes down).

Definition of splashdown:

°The landing of a space capsule on water (which causes a splash as it comes down).

Back to Top