perjurer
1. [ noun ] a person who deliberately gives false testimony
Synonyms: false_witness
Related terms: liar perjure
Similar spelling:   perjure
  perjury