push against the barrier to defend itself - İngilizce Eşanlam Sözlük

Can't found any synonym terms.