put/stick the knife in - definition and synonyms

phrase informal
  1. to criticize someone very strongly, especially when they are already weak
See also main entry: knife