What is the meaning of Immovable?

incapable of being physically moved; fixed

steadfast in purpose or intention; unalterable, unyielding

not capable of being affected or moved in feeling; impassive

not liable to be removed; permanent in place or tenure; fixed

Something immovable.

  1. Immovable objects or property, as land, buildings, etcetera.

Immovable objects or property, as land, buildings, etcetera.

Source: wiktionary.org