cross-questioner

noun

1.
someone who questions a witness carefully (especially about testimony given earlier)
Derived from:
cross question