unachievableEnglish

unachievable, unattainable, undoable, unrealizable

Adjective

Impossible to achieve

English: unachievable, unattainable, undoable, unrealizable

English words with similar meanings

Show 3 words