Find the word definition

Wiktionary
discovery requests

n. (discovery request English)