Definitions for "Immovably"
so as to be incapable of moving; "the mountains brooded immovably above the river"
Keywords:  manner
In an immovable manner.