Find the word definition

The Collaborative International Dictionary
Amovable

Amovable \A*mov"a*ble\, a. [Cf. F. amovible.] Removable.

Wiktionary
amovable

a. removable