Thesaurus Dictionary
Synonyms and antonyms of To kick someone or something in British Thesaurus
To kick someone or something
fight back ()
to kick someone hard, especially when they are on the ground
Thesaurus Dictionary
fight back ()
to kick someone hard, especially when they are on the ground