• word of the day

    splashdown

    splashdown - Dictionary definition and meaning for word splashdown

    Definition
    (noun) a landing of a spacecraft in the sea at the end of a space flight
Download our Mobile App Today
Receive our word of the day
on Whatsapp