Mahabharata 7.160.18
निवातकवचाश्चापि देवानां शत्रवस्तथासुरैरवध्याः संग्रामे तेन वीरेण निर्जिताः
nivātakavacāścāpi devānāṃ śatravastathāsurairavadhyāḥ saṃgrāme tena vīreṇa nirjitāḥ
Our plain-language meaning of this verse is waiting for scholar review.