delegate - Dictionary definition and meaning for word delegate
De(entirely)+legate(ambassdor)= A person who is entirely and embassador