KNOCK Meaning of KNOCK in English criticize, put down Don't knock the teacher. She's trying to help us learn. English idioms vocab. Словарь английских идиом и выражений. 2012