Find the word definition

Wiktionary
double dares

n. (double dare English) vb. (en-third-person singulardouble dare)