Big Huge Thesaurus

unrealizable

adjective

similar terms