• word of the day

    screwtop

    screwtop - Dictionary definition and meaning for word screwtop

    Definition
    (noun) the top of a container that must be screwed off and on
Download our Mobile App Today
Receive our word of the day
on Whatsapp