knock block off (verb) attack: assault physically
Sinonime: altruistic, benevolent, charitable, chivalrous, denying, devoted, disinterested, extroverted, generous, helpful, humanitarian, incorruptible, indulgent, liberal, loving, magnanimous, noble, open-handed, self-effacing, self-forgetful, self-forgetting, self-sacrificing, unselfish
Antonime: aid,
defend,
protect,
resist,
retreat,
shelter,
shield,
submit,
support,
surrender,
sustain