meaning of splashdown

1. a landing of a spacecraft in the sea at the end of a space flight


Related Words

splashdown |

Developed & Maintained By Taraprasad.com

Treasure Words