Meaning of interrogator

Definition of interrogator

(noun) a questioner who is excessively harsh

Other information on interrogator

WIKIPEDIA results for interrogator
Amazon results for interrogator