English version

knock somebody for six

From Longman Dictionary of Contemporary Englishknock somebody for sixknock somebody for sixBritish English informal to shock or upset someone very much or make them physically weak This flu has really knocked me for six. knock
Examples from the Corpus
knock somebody for sixHe'd done it again, she realised in amazement - with just a few choice words he'd knocked her for six.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.