Definition of unlosable in English:

unlosable

Pronunciation /(ˌ)ʌnˈluːzəbl/

adjective

  • That is difficult or impossible to lose; that cannot be lost.

Origin

Early 17th century. From un- + losable.