KNOCK Meaning of KNOCK in English criticize, put downDon't knock the teacher. She's trying to help us learn. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012