• 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
Connect with us on Facebook