English
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
What are these?
Click on the pictures to check.