immovable

adjective

Definitions of immovable

English

land, buildings or other permanent objects fixed to land

Income from immovable property may be taxed in the country in which the property is situated.

English

unable to be moved

Record and register your bicycle and lock it to an immovable object.