• word of the day

    takeoff booster

    takeoff booster - Dictionary definition and meaning for word takeoff booster

    Definition
    (noun) the first stage of a multistage rocket
Connect with us on Facebook