KNIGHT OF THE POST


Meaning of KNIGHT OF THE POST in English

A false evidence, one that is ready to swear any thing for hire.

Slang English vocab.      Английский сленговый словарь.