n.
1) to carry out, do, fulfill, perform; cope with; take on, undertake a ~
2) to assign smb. a ~
3) a delicate, ticklish; difficult; fruitless, hopeless; Herculean, monumental; irksome; menial; onerous; pleasant; unpleasant; unwelcome; welcome ~
4) ( misc. ) to take smb. to ~ for smt. ('to criticize smb. for smt.')