self-incriminating









self-incriminating


adjective

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