a.
1.
Impossible, unfeasible, not practicable.
2.
Hard to deal with, hard to get along with obstinate, recalcitrant, unmanageable, untractable, stubborn, thorny.
3.
Impassable ( as a road ).
a.
1.
Impossible, unfeasible, not practicable.
2.
Hard to deal with, hard to get along with obstinate, recalcitrant, unmanageable, untractable, stubborn, thorny.
3.
Impassable ( as a road ).
Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012