Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
role 
1 character, impersonation, part, portrayal, representation 
2 capacity, duty, function, job, part, position, post, task