Main entry: practicable, viable, workable, feasible, executable
Definition: capable of being done with means at hand and circumstances as they are
Antonyms: impossible
Definition: not capable of occurring or being accomplished or dealt with