indémontable

French

Etymology

From in- +‎ démontable.

Adjective

indémontable (plural indémontables)

  1. unremovable

Further reading