Subscribe
URL of the page has been copied to clipboard.
Meaning : A questioner who is excessively harsh.
Synonyms : interrogator
Meaning : An official of the ecclesiastical court of the Inquisition.
Install App