Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
render to present for payment or consideration. [7 definitions]
rendering an interpretive performance of a dramatic or musical creation. [3 definitions]