Forswearer is a person who renounces or disavows something they had previously promised or sworn to. There are several synonyms for the word Forswearer, which include perjurer, liar, traitor, apostate, defector, and renegade. A perjurer is a person who lies under oath, while a liar is someone who intentionally tells falsehoods. A traitor is someone who betrays their country or allegiance, while an apostate is someone who abandons their religious or political beliefs. A defector defects from their allegiance or loyalty, while a renegade is someone who rebels against authority or communal loyalties. Therefore, these words are all suitable substitutes for Forswearer, depending on the context and situation.