Green’s Dictionary of Slang

accommodation man n.

[late 18C] (UK Und.) one who is paid to give false evidence.