• word of the day

    lockup

    lockup - Dictionary definition and meaning for word lockup

    Definition
    (noun) jail in a local police station Definition
    (noun) the act of locking something up to protect it
    Synonyms : locking
Download our Mobile App Today
Receive our word of the day
on Whatsapp