English version

punch holes in somebody’s argument/idea/plans etc

From Longman Dictionary of Contemporary Englishpunch holes in somebody’s argument/idea/plans etcpunch holes in somebody’s argument/idea/plans etcto criticize someone’s views, idea, plans etc by showing why they are wrong punch
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.
Word of the day luck out to be lucky