Meaning of immovably

Definition of immovably

(adv) so as to be incapable of moving; "the mountains brooded immovably above the river"

Other information on immovably

WIKIPEDIA results for immovably
Amazon results for immovably