TESTIFY UPON OATH


Meaning of TESTIFY UPON OATH in English

be a witness in court after swearing a vow to tell the truth

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.