Learn That Word

Synonyms for Assign (same or very similar meaning)

WordNet sense 1 (give an assignment to (a person) to a post, or assign a task to (a person)):
delegate, depute, designate, delegate

WordNet sense 2 (make undue claims to having):

WordNet sense 3 (give out or allot):
allot, portion

WordNet sense 4 (attribute or give):

WordNet sense 5 (attribute or credit to):
ascribe, impute, attribute, attribute

WordNet sense 6 (select something or someone for a specific purpose):

From the ODE community, based on WordNetadd/edit