counterpunch

?

ads

noun

~ counterpunch noun; ~ counterpunches plural

verb

~ counterpunch verb; ~ counterpunches 3rd person

thesaurus

ads