• word of the day

    windup

    windup - Dictionary definition and meaning for word windup

    Definition
    (noun) a concluding action Definition
    (adj) operated by a mechanism
    Example Sentence
    • windup toys
Download our Mobile App Today
Receive our word of the day
on Whatsapp