What is the full meaning of immovable
that cannot be moved, also IMMOVEABLE [adj IMMOVABLY] / something immovable [n -S]
Example of the word immovable placed on a Scrabble board.