Definitions for "Achievable"
Capable of being achieved.
capable of existing or taking place or proving true; possible to do