Verse 1
Cloud of witnesses; that is, the persons mentioned in the last chapter, who by their conduct bore witness so firmly for God. The word witness, as used in the New Testament, usually signifies, not a spectator, but one who bears testimony,--referring very frequently to a testimony borne by the life and conversation, as in Revelation 1:5.--Every weight; every obstruction to progress.