To take weapons away from someone; or to make someone feel less hostile or defensive, often through charm or friendliness.
From Old French 'desarmer,' combining 'des-' (removal) and 'armer' (to arm). The figurative meaning (to win someone over) developed because a charming person removes your defenses like a weapon.
Try Another Word