• word of the day

    chainsaw

    chainsaw - Dictionary definition and meaning for word chainsaw

    Definition
    (noun) portable power saw; teeth linked to form an endless chain
    Synonyms : chain saw
Connect with us on Facebook