Find the word definition

Wiktionary
super delegate

n. (alternative form of superdelegate English)