Definitions English

  • Able to be achieved, accomplished or obtained.