English Dictionary
Definition rap someone the knuckles in British English
rap someone the knuckles phrase
phrase
Synonyms and related words

English Dictionary