VariousWords beta
Related Terms:
Definitions:
Adverb
immovably
Definition: so as to be incapable of moving; "the mountains brooded immovably above the river"
Definition: In an immovable manner.