practicable

adj

1.
usable for a specific purpose
2.
capable of being done with means at hand and circumstances as they are
Derived from:
practicableness