Idiom “A slap on the wrist” means? A. Hard Punishment B. Beating Someone C. Warning or Small Punishment D. Make someone sadIdiom Related Read more articles Previous PostWhich one of the following is antonym of ” Apocryphal ” while others are synonyms? Next Post“To cut long story short” means? If the aforementioned Answer is Wrong. Leave a Reply with an authentic source.Cancel reply