Meaning of “render” - Learner’s Dictionary

render

verb [ T ] uk us /ˈrendər/ formal
CAUSE TO BE

to make something or someone be in a particular state or condition:

The trees rendered the road as dark as a tunnel.
She was rendered speechless upon hearing the news.
GIVE

to give someone a decision, opinion, help, etc:

payment for services rendered

(Definition of “render” from the Cambridge Learner’s Dictionary © Cambridge University Press)