Sekirov Dictionary

self-sabotaging

adjective1

  1. Causing sabotage to oneself.
forms

more self-sabotaging · most self-sabotaging

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