They have taken their oaths as a covering, then they have barred from the way of God.
(Mereka itu menjadikan sumpah mereka sebagai perisai) maksudnya untuk melindungi harta benda mereka dan jiwa mereka (lalu mereka menghalangi) melalui sumpah itu (jalan Allah) artinya mereka menghalangi manusia untuk berjihad melawan mereka.