Englishfor English speakers
do a hatchet job on English
Topics do a hatchet job on topics
What do people use do a hatchet job on to talk about?
-
What words refer to strongly criticizing someone or something?