INAMOVABLE Meaning of INAMOVABLE in English (a.) Not amovable or removable. Webster's English dictionary. Английский словарь Webster. 2012