About us
Define
Definitions for
"immoveable"
not able or intended to be moved; "the immovable hills"
wordnet.princeton.edu