• word of the day


    derrick - Dictionary definition and meaning for word derrick

    (noun) a framework erected over an oil well to allow drill tubes to be raised and lowered Definition
    (noun) a simple crane having lifting tackle slung from a boom

Word used in video below:
text: not like pink Derrick daddy pig's
Download our Mobile App Today
Receive our word of the day
on Whatsapp