Sentence:  There would seem to be some small solace in the prospect that the missile race between nations is at the same time accelerating the study of the space around us , <WSD>giving</WSD> us a long-sought ladder from which to peer at alien regions . 
Meaning of the word marked with <WSD> tags:  be the cause or source of