unleasable
/ˌʌnliːˈzeɪbəl/Definitions
1. adjective
Impossible or difficult to release or free from something.
“The damaged ship was deemed unleasable from the rocky shore.”
2. adjective
Impossible to be let out or released.
“The unleasable doors were a major safety concern.”