Find the word definition

Wiktionary
extraordinary renditions

n. (plural of extraordinary rendition English)