person who gives false testimony under oath in litigation - English Synonyms Dictionary

Can't found any synonym terms.