What does "Put up" mean here?
Native speaker’s answer
Rebecca
"Put up a fight" is an idiom that means "resist an attack", either physically or verbally. Therefore, "put up" in "put up a fight" means "resist". Ex: A dog tried to attack me, but I put up a fight and it quickly left. Ex: She tried to bully me, but I put up a fight and didn't let her.