Focus on the pronunciation of knock
English definition of “knock”
knock verb [T]
› informal to criticize something or someone: Critics may knock the company, but it's still a good investment. You can knock him for some things, but you have to give him credit for his record.
knock spots off sth/sb UK informal › to be much better than something or someone else: This ingenious colour viewfinder knocks spots off current LCD displays.