Find the word definition

Wiktionary
double factorials

n. (double factorial English)