Big Huge Thesaurus

cross-examiner

noun