From Spanish-English FreeDict Dictionary ver. 0.3: practicable 1. passable, practicable
practicable 1. passable, practicable