Not possible; incapable of being done, of existing,
   etc.; unattainable in the nature of things, or by means at command;
   insuperably difficult under the circumstances; absurd or impracticable;
   not feasible.