undoable Meaning, Definition & Usage

  1. adjective satellite impossible to achieve
    unattainable; unrealizable; unachievable.
    • an unattainable goal

WordNet