Sekirov Dictionary

self-incriminate

verb1

  1. To incriminate oneself.
forms

self-incriminated · self-incriminating · self-incriminates

This dictionary works without the internet: on your phone · in Chrome