untractable Definition
Definition
difficult to deal with or manage; stubborn or uncooperative, especially when it is difficult to treat or cure.
Browse
difficult to deal with or manage; stubborn or uncooperative, especially when it is difficult to treat or cure.
Browse