Subscribe
URL of the page has been copied to clipboard.
Meaning : A person appointed or elected to represent others.
Meaning : Transfer power to someone.
Synonyms : depute
Meaning : Give an assignment to (a person) to a post, or assign a task to (a person).
Synonyms : assign, depute, designate
Install App