English Dictionary
◊ IMMOVABLY
immovably
adv : so as to be incapable of moving; "the mountains brooded
immovably above the river"