Board Thread:Questions and Answers/@comment-37875052-20190905033855/@comment-31762568-20190905154328

Hey Warrior, the word "render" means to provide or give. So "immobilization" is the correct word there. Tell me, does "giving the player immobilization" make more sense or does "giving the player immobilized" make more sense? Or we can change the sentence to "She immobilizes the player".