self-incriminating


self-incriminating

adjective

  1. serving to incriminate oneself or to expose oneself to prosecution: self-incriminating testimony.

Leave a Reply

Your email address will not be published. Required fields are marked *

47 queries 1.231