10 letters · 16 points in Scrabble
noun a demanding or stimulating situation
noun a call to engage in a contest or fight
noun questioning a statement and demanding an explanation