可强迫作证的证人

名词

full

compellable witness

noun

Definitions of compellable witness

English

someone who can be forced to come to court to give evidence in a trial

The senator is not a compellable witness as a matter of English law.