Subscribe
URL of the page has been copied to clipboard.
Meaning : Transfer power to someone.
Synonyms : delegate
Meaning : Appoint as a substitute.
Synonyms : deputise, deputize
Meaning : Give an assignment to (a person) to a post, or assign a task to (a person).
Synonyms : assign, delegate, designate
Install App