• word of the day

    counterpunch

    counterpunch - Dictionary definition and meaning for word counterpunch

    Definition
    (noun) a return punch (especially by a boxer)
    Synonyms : counter , parry
Connect with us on Facebook