A person who deliberately gives false testimony
Synonyms:
  1. false charge
  2. frame
  3. perjurer
  4. frame-up
  5. planted evidence
  6. ananias
  7. put-up-job
  8. trumped-up charge
  9. fibster
  10. palterer
  11. yarner

False-witness Is Also Mentioned In