Self-damning

What is Self-damning?

Self-damning definition and meaning on Dictionary terms:
adjective
causing incrimination: damning evidence.

 

reference: www.dictionary.com/browse/self-damning

Tags: