Englishfor English speakers
hitting with something hard English
Synonyms hitting with something hard synonyms
What other words have the same or similar meaning as hitting with something hard?