• word of the day

    skyhook

    skyhook - Dictionary definition and meaning for word skyhook

    Definition
    (noun) helicopter carrying a reel of steel cable that can be used to lift and transport heavy objects Definition
    (noun) a hook that is imagined to be suspended from the sky
Download our Mobile App Today
Receive our word of the day
on Whatsapp