Home / Report Question

Q. Idioms and phrases for - Person who gives written testimony for use in law court
  • A. Deponent
  • B. Appellant
  • C. Witness
  • D. Litigant