Undoable
noun
Something that cannot be done; an impossible or impractical task.
adjective
Not doable; impossible to do.
Something that cannot be done; an impossible or impractical task.
Not doable; impossible to do.
Loading dictionaries...
Initializing dictionary manager