unlayable

Adjective

 * 1) Impossible to lay.
 * an unlayable ghost that cannot be put to rest