INTIMIDATION OF A WITNESS


Meaning of INTIMIDATION OF A WITNESS in English

threatening a witness with harm if he testifies at all or in a particular fashion

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