The Collaborative International Dictionary
Amovable
Amovable \A*mov"a*ble\, a. [Cf. F. amovible.] Removable.
Wiktionary
amovable
a. removable